Aye*_*sha 5 .htaccess cakephp-2.1
我是htaccess的新手.一天后,我更新了网址后,我在我的实际网站上更新了一些搜索引擎优化页面.但谷歌已将其编入索引.所以我想如果有人找到旧网址它会重定向到新网址但是如果SEO网页只有其他网页没有.这意味着它不会影响任何其他地方.并且没有一页(它是40-50页)任何人都可以通过htaccess或cakephp给出答案.
旧网址 -
www.testenergy.com/test-energy-reviews
Run Code Online (Sandbox Code Playgroud)
新网址 -
www.testenergy.com/s/test-energy-reviews
Run Code Online (Sandbox Code Playgroud)
而且还有四种情况 -
www.testenergy.com/test-energy-reviews
www.testenergy.com/Test-Energy-Reviews
www.testenergy.com/s/test-energy-reviews
www.testenergy.com/s/Test-Energy-Reviews
Run Code Online (Sandbox Code Playgroud)
所有这四个链接都将www.testenergy.com/s/test-energy-reviews仅重定向到Url
假设您在某处有 mod_rewrite 规则,您可能想坚持使用 mod_rewrite。您需要将这些添加到文档根目录中的 htaccess 文件中,最好位于任何其他规则之上:
RewriteEngine On
RewriteRule ^/?test-energy-reviews$ /s/test-energy-reviews [L,NC,R=301]
RewriteRule ^/?s/Test-Energy-Reviews$ /s/test-energy-reviews [L,R=301]
Run Code Online (Sandbox Code Playgroud)
该NC标志忽略大小写,因此它涵盖了/test-energy-reviews和/Test-Energy-Reviews。第二条规则负责/s/Test-Energy-Reviews
我不确定为什么/s/test-energy-reviews(第三个)是您的场景之一,因为它正是您想要重定向到的场景。
| 归档时间: |
|
| 查看次数: |
77 次 |
| 最近记录: |