如何防止此.htaccess重定向规则影响子域

j5fpnvbx  于 2023-04-12  发布在  其他
关注(0)|答案(1)|浏览(112)

如何防止根目录中的.htaccess重定向规则影响任何子域?

RewriteOptions inherit
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

我试过在每个类似的q的答案中添加Options -MultiViews +FollowSymLinks,但没有用。
我在RewriteRule ^([^\.]+)$ https://domain.co.uk/$1.php [NC,L]上也取得了部分成功,但没有正确的条件,这仍然不起作用。
任何帮助将不胜感激。

ddrv8njm

ddrv8njm1#

根据@CBroe的评论,正确实现的代码如下所示:

RewriteOptions inherit
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.co.uk$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

相关问题