url重写-创建自定义重写规则



如何自定义重写URL。

例如:

www.mywebsite.com/?option=com_press to www.mywebsite.com/newswww.mywebsite.com/?option=com_press&id=1至www.mywebsite.com/news/my-own-custom-title

非常感谢。

根据您使用的服务器,您必须相应地为其设置重写模块。你真的应该在最初的帖子中提供更多关于你的设置的信息!

对于第一次重写,您需要为/news设置一个规则,使其成为/?option=com_press

第二,您需要以某种方式获取URL中的ID。我建议使用/news/123-my-post,然后将其重写为/?option=com_press&id=123。虽然您可以通过创建一个新的url-slug字段或其他内容,使其按URL中传递的标题进行查找,但ID查找对性能更好,不需要对应用程序进行任何修改。

在你发布你使用的服务器之前,没有人能提供任何具体的信息!Apache、nginx、Cherokee、lighttpd等都有不同的模块,它们在管理语法和设置方面有所不同,因此我们无法进一步帮助您。

最新更新