0

mod_rewrite を使用して、URL をよりユーザーフレンドリーで SEO フレンドリーにしようとしています。mod_rewrite が利用可能で有効になっていることを確認し、ルールを作成しましたが、これが機能していません。 http://hoursofdev.bitnamiapp.com/searchResults.html?fLat=41.7420294&fLong=-72.7398906&tm=&dt=&ct=&loc=&runBy=query&locType=gps&q=スターバックス(この URL は作成中ですJavaScript関数による)

に変わる

http://hoursofdev.bitnamiapp.com/Starbucks.html

.htaccess

RewriteEngine On
RewriteRule ^([^/]*)\.html$ /searchResults.html?fLat=41.7420294&fLong=-72.7398906&tm=&dt=&ct=&loc=&runBy=query&locType=gps&q=$1 [L]

また、httpd.conf ファイルでオーバーライドを許可したことも確認しました。

書き換えルールのプロセスが表示されない理由を理解するのに役立つ指示は、非常に役立ちます。

ありがとう。

4

1 に答える 1

0

代わりにエイリアスを使用できますか? この 1 つの URL だけの場合、エイリアスを作成するのは少し簡単です。

Alias /Stabucks.html /searchResults.html?fLat=41.7420294&fLong=-72.7398906&tm=&dt=&ct=&loc=&runBy=query&locType=gps&q=Starbucks
于 2013-04-13T13:04:28.810 に答える