0

新しい Web サイトを開発していて、URL を SEO フレンドリーにしたいと考えています。

.htaccess の私の RewriteRule:

Working: RewriteRule ^news/design-watches/(.*)/(.*)/(.*)\.html$ news_view.php?category=$1&title=$2&id=$3

Return: http://localhost/news/design-watches/Technical-Data/Test-News-9/37.html

質問:

URL から ID を非表示にし、変数 $id を別の Web サイトに送信して、そこから $_GET 情報を取得することは可能ですか?

Problem: RewriteRule ^news/design-watches/(.*)/(.*)\.html$ news_view.php?category=$1&title=$2&id=$3

Result: http://localhost/news/design-watches/Technical-Data/Test-News-9.html

URL から ID 部分を除外したいのですが、サイト間で情報を渡すために必要になります。

ご回答有難うございます!

4

1 に答える 1

0

$3URL に 3 番目のキャプチャ パターンが含まれていない場合、書き換えターゲットでは使用できません。また、URL に ID 値が含まれていない場合、後で使用するために URL からその情報を取得する方法はありません。

だから、あなたが達成したいことを達成することはできないと思います。

于 2013-03-25T18:55:29.513 に答える