0

他のウェブサイトが変数をどのように置き換えているのか疑問に思っています。

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

置き換え: http://www.example.com/page/1

4

2 に答える 2

1

確かに、まさにssxが言ったことです。

Web サイトのルートに .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 動的 DB ページ書き換え URL

于 2012-07-02T21:25:42.373 に答える