【发布时间】:2016-02-11 10:37:34
【问题描述】:
我正在尝试使用 mod_rewrite 来清理 URL 中的 $_GET[] 信息
目前将此作为我的 .htaccess
# BEGIN Rewrite
ErrorDocument 404 /404.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
# END Rewrite
我有一个 about.php 页面,该页面有几个子页面,使用 .htaccess 文件看起来像
http://domain.com/about
查看子页面“任务”会是什么样子
http://domain.com/about?subpage=mission
清理此 URL 的最佳方法是什么?我讨厌 .htaccess 的东西。
【问题讨论】:
-
清理网址怎么样?你想要什么?举一两个例子
标签: apache .htaccess mod-rewrite url-rewriting friendly-url