【发布时间】:2016-11-19 15:05:44
【问题描述】:
我正在尝试设置一个 .htaccess 文件。如果用户在地址末尾包含 index.php 和 index.html,我想将其设置为仅转到当前文件夹的路径。 如果用户错过了,我希望将 www 添加到地址中。
我在同一个地址运行两个网站。一种是使用根文件夹,另一种是使用文件夹。索引位对两者都有效,但是当我设置 www 时,如果他们错过了它,它会转到根目录而不是文件夹的主页。 谁能建议我在这里需要做什么以及我应该把 .htaccess 文件放在哪里才能让它工作?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^candle-light\.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.candle-light.co.uk/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.candle-light.co.uk/ [R=301,L]
</IfModule>
子文件夹称为闪烁。
【问题讨论】:
标签: .htaccess