使用.htaccess文件,如何加载page B
when page A
已加载?我不想更改 URL,它仍然应该显示page A
.
示例:用户负载www.mysite.com/contact
并得到结果www.mysite.com/contact-us
最好,我如何将多个 URL 重定向到同一个地方?例如.com/A
,.com/B
, and .com/C
全部加载内容.com/d
。有没有办法将其中许多组合在一起(与此解决方案相反:htaccess 重定向而不改变 url https://stackoverflow.com/q/4744336/1166285)
根据您的 URL 布局,我会采用这样的内容:
RewriteCond %{REQUEST_URI} ^/(A) [OR,NC]
RewriteCond %{REQUEST_URI} ^/(B) [OR,NC]
RewriteCond %{REQUEST_URI} ^/(C) [OR,NC]
RewriteCond %{REQUEST_URI} ^/(E)
RewriteRule ^.*$ /d#%1 [L]
当然你也可以一行完成:
RewriteCond %{REQUEST_URI} ^/(A|B|C|E) [NC]
RewriteRule ^.*$ /d#%1 [L]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)