我的.htaccess很奇怪。以下工作完美:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^band/biografie/?$ /band-biografie.php?page=3 [R,NC,L]
...但这不起作用:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^termine/?$ /termine.php?page=3 [R,NC,L]
它正确加载termine.php,但不执行重定向[R]并且不加载第3页。 这两个文件(band-biografie.php和termine.php)都位于同一个文件夹中,基本上具有相同的内容。
有人能帮帮我吗? 提前谢谢!
答案 0 :(得分:0)
-MultiViews为我做了:
dir与第二条规则没有扩展名相同。将顶行更改为此选项+ FollowSymLinks -MultiViews,看看是否有帮助
谢谢你们的回答!