【发布时间】:2012-04-09 17:51:20
【问题描述】:
我的 joomla 网站上有一个网址
http://www.mysite.com/index.php?option=com_content&view=frontpage&Itemid=3220
我的客户希望它被访问为
我已经使用 mod_rewrite 来做到这一点,它工作正常。但我希望当用户进入时
应该达到
http://www.mysite.com/index.php?option=com_content&view=frontpage&Itemid=3220
而不仅仅是显示该网址的内容。
【问题讨论】:
-
为什么要重定向到基本 URL? Joomla 的 SEF 支持一旦启用(它以用户友好的方式自动执行 mod_rewrite),将执行路由。它不会重定向到非 SEF 版本,因为这会破坏对象。
-
@pharalia 需要为单个实例而不是每个 url 都这样做
-
@sushilbharwani 我不清楚这个 SEF is not enabled 吗?但是您的客户想要使用一个简短的 SEF 样式 url 重定向到正确的非 SEF URL?
-
@cppl 是的。如果您忘记了 sef 上下文(因为客户不理解它),只需将其视为更好地为他阅读 url。
标签: php mod-rewrite joomla