Lod*_*der 5 .htaccess joomla rewrite
目前,我们已将站点移至新服务器,但重新设置了菜单项链接的格式。
先前的是:
www.example.com/products/module-home/something.html
Run Code Online (Sandbox Code Playgroud)
现在他们是:
www.example.com/products/something.html
Run Code Online (Sandbox Code Playgroud)
我想做的是,如果用户试图访问module-homeURL 中包含的页面,它将简单地将其删除并将其重定向到没有URL的URL。遵循以下RewriteRule规则是最好的方法吗?
RewriteRule ^module-home/(.*)$ /$1 [L,R=301]
Run Code Online (Sandbox Code Playgroud)
我知道Joomla在后端内置了它自己的重定向管理器,但是从性能角度来看,我认为修改.htaccess文件会更好,但是如果我错了,请更正我。
假设您的 htaccess 在根文件夹中,您可以将此规则放在第一位(紧随其后RewriteEngine on或RewriteBase行)
RewriteRule ^([^/]+)/module-home/?(.*)$ /$1/$2 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6076 次 |
| 最近记录: |