使用 301 将所有子文件夹的主页重定向到索引
Redirect all subfolder's home to index using 301
我的网站结构是这样的
主目录(根目录)
index.php
home.php
子文件夹
index.php
home.php
根目录下有很多子文件夹。
我可以使用以下代码将主根主页重定向到索引
Redirect 301 /home /
Redirect 301 /home.php /
但是,我想将所有子文件夹的主页重定向到它自己的索引页。我能怎么做 ?有什么建议吗?
如果您 运行 在服务器上,请使用 'dot' 从根目录开始。
./home/
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^(.+?/)?home/?$ /index.php [L,NC]
这条路由 /news/home
到 /news/index.php
或 /home
到 /index.php
我的网站结构是这样的
主目录(根目录)
index.php
home.php
子文件夹
index.php
home.php
根目录下有很多子文件夹。
我可以使用以下代码将主根主页重定向到索引
Redirect 301 /home /
Redirect 301 /home.php /
但是,我想将所有子文件夹的主页重定向到它自己的索引页。我能怎么做 ?有什么建议吗?
如果您 运行 在服务器上,请使用 'dot' 从根目录开始。
./home/
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^(.+?/)?home/?$ /index.php [L,NC]
这条路由 /news/home
到 /news/index.php
或 /home
到 /index.php