如何解决mod重写了什么以及放置在何处
| 我使用mod重写(.htaccess)来: 发送/index.file
到/
发送非www到www
现在我想将网页从/2.html
重命名为/words.html
,将/3.html
重命名为/text.html
,等等。
RewriteRule ^old\\.html$ new.html [R=301,L] --possible script?
用301重定向/重写(?)做到这一点的最佳方法是什么,顺序是什么,即我知道上述两个顺序正确-但是这些新的重定向/重写在哪里放置? (首先或之后#1和2。)
解决方法
最好的方法是使用
Redirect
指令
Redirect permanent /one http://example.com/two
将其放在您的.htaccess文件中。
请参阅此处的说明。
,只需将这些行添加到您现有的.htaccess文件中:
RewriteRule ^2\\.html/?$ /words.html [R=301,NC,L]
RewriteRule ^3\\.html/?$ /text.html [R=301,L]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。