Seite 1 von 1

ModRewrite funzt nicht

Verfasst: 13.02.2007, 19:05
von alex2004
Hi,

habe phpld installiert und hier stelle ich auf ModeRewrite ein ... was dann jedoch nicht funzt. Es kommt stets der 404-Fehler.

Dies steht in der .htaccess:
#################################################
## PHP Link Directory - Apache Server Settings ##
#################################################

# Prevent .htaccess and .htpasswd files from being viewed by web clients
<Files "^\.ht">
Order allow,deny
Deny from all
</Files>

# Protect files
<Files ~ "^(.*)\.(inc|inc\.php|tpl|sql)$">
Order deny,allow
Deny from all
</Files>

# Protect directories
<Files ~ "^(backup|files|images|include|lang|libs(/.+)?|temp(/.+)?|templates(/.+)?|javascripts(/.+)?)$">
Order deny,allow
Deny from all
</Files>

# Disable directory browsing
Options -Indexes

# Follow symbolic links in this directory
Options +FollowSymLinks

# Override PHP settings that cannot be changed at runtime
# (If your server supports PHP settings via htaccess you can comment following two lines off)
# php_value register_globals 0
# php_value session.auto_start 0

# Customized error messages
# ( If you are running in a subfolder please add it, example: "directory/index.php?httpstatus=404" )
ErrorDocument 404 index.php?httpstatus=404

# Set the default handler
DirectoryIndex index.php

# URL rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine On

## Details Link Page Rewrite##
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)detail/link-(.*).htm[l]?$ detail.php [QSA,NC]

## Pagination Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)page-(\d+)\.htm[l]?(.*)$ $1/?p=$2 [PT,NC]

## Category redirect
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php [QSA,L]

</IfModule>

Woran kann das liegen?

Verfasst:
von

Verfasst: 13.02.2007, 19:12
von Michael1967
Ist ModeRewrite auf deinem Server überhaupt aktiviert?

Verfasst: 13.02.2007, 19:13
von alex2004
jetzte glaube ich einmal: Nein

Wie mache ich das?

Verfasst:
von

Verfasst: 13.02.2007, 19:16
von Michael1967
Dein eigener Server? Wenn nicht, dann kann das nur dein Provider aktivieren!

Verfasst: 13.02.2007, 19:24
von alex2004
eigener Server

Verfasst: 13.02.2007, 19:26
von RW
@alex2004

Schau mal hier:
https://www.phplist.de/forum/sujet-12-d ... auft-nicht

Das sollte auf jedenfall was machen

Code: Alles auswählen

# als .htaccess speichern und auf Server laden
 RewriteEngine On
 RewriteRule ^  http&#58;//www.phplist.de &#91;R,L&#93;

Gruß RW

Verfasst: 13.02.2007, 19:29
von Michael1967
Habe ich gerade gefunden -

https://www.aboutwebdesign.de/awd/conte ... 2787.shtml

Da gibt es bestimmt noch andere Quellen!