0

我只是想知道其他网站如何替换那里的变量。

示例: http ://www.example.com/page.php?page=1

替换: http ://www.example.com/page/1

4

2 回答 2

1

确实,正如 ssx 所说的那样。

您需要网站根目录中的 .htaccess 文件,其中一些内容看起来像这样(我使用这个)

RewriteEngine On 

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([\(\)\|a-zA-Z0-9_-]+)/([0-9]+)/?$   /index.php?ext=$1&cat=$2&name=$3&urlID=$4 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([\(\)\|a-zA-Z0-9_-]+)/?$     /index.php?ext=$1&cat=$2&name=$3 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/p=([0-9]+)/?$     /index.php?ext=$1&cat=$2&p=$3 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$    /index.php?ext=$1&cat=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/?$     /index.php?ext=$1 [L]  
于 2012-07-02T21:27:21.187 回答
0

我想说看看我不久前提供给其他人的答案。我会在这里再次输入或复制并粘贴它,但链接要容易得多。

PHP 动态数据库页面重写 URL

于 2012-07-02T21:25:42.373 回答