【发布时间】:2012-02-02 07:59:43
【问题描述】:
我需要为我的网站创建对 SEO 友好的网址。我发现我可以使用.htaccess 来重写它们。所以我尝试了这个:
> http://www.domain.com/page/1/mypage
> http://www.domain.com/user/2/myuser
> http://www.domain.com/help/3/myhelp
现在我被一个通用规则困住了,我不明白 Ant 会根据页面名称重定向流量:
我用:
RewriteEngine ON
RewriteRule ^(.*)$ page.php?page=$1
然后在我的 PHP 中,我没有正确获取页面,我得到了错误的文件。
我该如何解决这个问题?
【问题讨论】:
-
作为一个好的开始,请查看此在线工具webconfs.com/url-rewriting-tool.php,了解如何管理您的 URL。它也会为您生成 .htaccess 代码。
标签: php apache .htaccess mod-rewrite