【发布时间】:2014-05-29 00:42:51
【问题描述】:
我正在努力使我的网站对我目前使用的 SEO 更友好
RewriteEngine On
RewriteRule (.*)$ index.php?page=$1
把site.co.uk/index.php?page=page_name变成site.co.uk/page_name
我也想将它用于子页面。 我试过这个:
RewriteEngine On
RewriteRule (.*)/(.*)$ index.php?page=$1&subpage=$2
但它不工作,它运行 site.co.uk/page_name/sub_page 但是当你转到 site.co.uk/page_name 它返回 404 未找到。
我希望它运行 site.co.uk/page_name 并返回 page_name
或
site.co.uk/page_name/sub_page 并返回 sub_page
等等
site.co.uk/page_name/sub_page/sub_page2/...
【问题讨论】:
标签: php .htaccess mod-rewrite url-rewriting