我有一个htaccess重写问题。我试图更改我的网址
lug/de/projekt?p=4
至
lug/de/projekt/4
遵守这条规则:
RewriteRule ^projekt/([0-9]+)/?$ projekt?p=$1 [NC,L]
但它不起作用。我的其他规则(删除文件扩展名)是否有问题?或者有人能指出我正确的方向吗?
编辑:正如这里所说的那样整个htaccess:RewriteEngine On
RewriteRule ^projekt/([0-9]+)/?$ projekt.php?p=$1 [NC,L]
RewriteRule ^projekt/([0-9]+)/?$ projekt?p=$1 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R,L]