繁体   English   中英

.htaccess无法正常工作

[英].htaccess not working as it should

我想将www.mydomain.com/alpha/转移到www.mydomain.com/。

所以我在.htaccess文件中做了以下操作:

#RewriteCond $1 !^/gazelle/
RewriteRule ^(.*)$ /gazelle/$1 [L]

因此,所有其他子目录现在都无法使用。

例如:www.mydomain.com/beta现在无法正常工作。

我在这个问题上停留了一段时间。 任何帮助都会很棒。

那是因为您的RewriteRule匹配所有内容。

尝试:

RewriteEngine On
RewriteRule ^/alpha/(.*)$ /$1

(或者可能省略/alpha的前导/ ……我不记得了)

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^alpha/([^/]+) /$1 [NC]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM