.htaccess 使用htaccess从一个url重定向到另一个url

kokeuurv  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(147)

目前这是在我的.htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /dev/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /dev/index.php [L]
</IfModule>

但是当用户输入这个网址http://test-site.com应该重定向到http://test-site.com/dev/可以任何一个请帮助我在这方面?

wydwbb8l

wydwbb8l1#

使用您显示的示例,尝试,请尝试以下htaccess规则文件。请确保在测试URL之前清除浏览器缓存。我还在新规则和现有规则的一个小修正之前提出了评论。

<IfModule mod_rewrite.c>
RewriteEngine On
##adding new rule for redirection here...
RewriteRule ^/?$ /dev? [R=301,L]
RewriteBase /dev/
##Added NC flag here for ignore case.
RewriteRule ^index\.php$ - [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /dev/index.php [L]
</IfModule>

相关问题