2017-09-07 9 views
1

URLを整理してURLを書き直して実装しようとしているウェブサイトがあります...私が抱えている問題は、訪問者がインデックスページから会場ページに行くときです彼らは私が404エラーを取得するホームページに戻ろうとします。URLを書き換えた後のmod_rewrite/htaccessエラー

私のリンクは次のようになります。

RewriteRule ^venues/([A-Za-z0-9-]+)?$ venues.php?venue=$1 [L] 

これは絶対に正常に動作し、負荷に必要なすべてのJS/CSS /画像ファイルなど - しかし、とき:

<a href='venues/a-venue'>A VENUE</a> 

私の書き換えは、このようになりますユーザーはリンクを持つページの上部にあるロゴをクリックします。

<a href='index.php'><img src='images/logo.png'></a> 

ページca場所/会場(私は推測)でインデックスページを探しているので表示されません。私はそれを動作させるために負荷を試しましたが、私の知恵の終わりであり、この特定の問題に役立つどこでもスレッドを見つけることができません。

アドバイスはありますか? .htaccessファイルとmod_rewriteにはとても新しいので、私と穏やかにしてください。

答えて

0

これはすべきことです。

<a href='/'><img src='images/logo.png'></a> 
+0

これは私のサーバーの "htdocs"フォルダのインデックスページに移動しましたか? –

+0

はい..あなたが望んでいたものです。インデックスページはホームページかそれともそれはありませんか? – reevkandari

+0

それは、それ以上のフォルダにレベルを上げています –