我有这样的目录在我的网站。=〉aaa.com/p/folder/如何将网址更改为=〉aaa.com/folder/注意:aaa.com/folder/在我的网站中不存在。我尝试了此操作,但得到错误404。
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/p/(.+)$ /$1 [L]
8wtpewkr1#
RewriteEngine on RewriteCond %{HTTP_HOST} ^(www.)?aaa.com$ RewriteCond %{REQUEST_URI} !^/folder/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /folder/$1 RewriteCond %{HTTP_HOST} ^(www.)?aaa.com$ RewriteRule ^(/)?$ folder/index.php [L]
查看您的conf文件,确保AllowOverride没有设置为默认的“none”。我也为此挣扎了一段时间,而.conf设置是导致我最头痛的原因。
1条答案
按热度按时间8wtpewkr1#
查看您的conf文件,确保AllowOverride没有设置为默认的“none”。我也为此挣扎了一段时间,而.conf设置是导致我最头痛的原因。