也许我只是不知道如何提出问题来找到答案,但我想要做的是.htaccess从旧的URl shop.nilandsplace.com/camp重定向到nilandsplace.com/store/camping。不要变得更加困难,但我想知道它是什么,我这样做,我可以学习这个.htaccess将子域重定向到根域
0
A
回答
1
试试这个:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^shop.nilandsplace.com$
RewriteRule ^camp(.*)$ http://nilandsplace.com/store/camping$1 [R=301,L]
顶行打开重写引擎。我们需要在重写任何URL之前执行此操作。
第二行检查我们是否访问shop.nilandsplace.com
域。
第三行将任何请求从/camp
重定向到http://nilandsplace.com/store/camping
。第三行结尾处的括号中的数字告诉Apache使其成为301重定向(因此搜索引擎知道该页已经移动),并立即执行重定向,绕过针对该请求的任何即将到来的重写规则。
该代码还将重定向阵营的子目录(任何阵营之后),例如shop.nilandsplace.com/camp/tent-poles
>nilandsplace.com/store/camping/tent-poles
。
您可以在Apache Docs上了解有关mod_rewrite
模块(其为重写引擎供电)的更多信息。
相关问题
- 1. .htaccess子域重定向到根域
- 2. .htaccess将根重定向到子域
- 3. htaccess将子域重定向到域
- 4. htaccess的重定向子域的根域
- 5. Wordpress,将域根重定向到子域
- 6. htaccess从子域重定向到根
- 7. .htaccess从子域重定向到子域
- 8. .htaccess将根域重写到子域
- 9. .htaccess重定向到子域
- 10. htaccess重定向到子域
- 11. .htaccess从子域重定向到域
- 12. htaccess从子域重定向到域
- 13. htaccess将子域重定向到一页
- 14. .htaccess将子域重定向到目录
- 15. htaccess将域重定向到子目录
- 16. htaccess只重定向根域
- 17. htaccess的重定向根和子域
- 18. 301重定向根域到子域
- 19. 使用htaccess将旧子域/域重定向到新域名
- 20. 将子目录重定向到根域
- 21. 使用htaccess将旧域重定向到新域根或目录
- 22. 用HTACCESS重定向到根域
- 23. htaccess重定向子域到子目录
- 24. htaccess根域和子域域的方向
- 25. 使用mod_rewrite(htaccess)将子文件夹重定向到主域(根)
- 26. 如何使用.htaccess将根重定向到子域
- 27. htaccess与子域重定向
- 28. htaccess子域301重定向
- 29. .htaccess的子域重定向
- 30. 子域htaccess的重定向
“camp”后面的所有内容都应该如'shop.nilandsplace.com/camp/tent-poles'>'nilandsplace.com/store/camping/tent-poles'中的方向重定向? –