2011-09-16 10 views
0

.htaccessを(サーバー上でもxamppでも)動作させることができません。HTACCESSの問題

URLは次のようになります。

http://mydomain.com/new/index.php?p=category&id=1&url=cards 
http://mydomain.com/new/index.php?p=product&ip=1&url=bussiness_card 

私が書き換えを理解したよう

(「新しい」私は今働いているれているサイトの新しいバージョンのフォルダである)に置く必要がありますそれは好きです:

http://mydomain.com/new/category/cards 

いいえ?

は、これは私の.htaccessファイルである:私はXAMPPで同じ問題を抱えている

Options +FollowSymlinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_USER_AGENT} ^.*internal\ dummy\ connection.*$ [NC] 
RewriteRule .* - [F,L] 
RewriteRule ^(new/admin)/*$ - [L] 
RewriteRule \.(jpg|jpeg|png|gif|ico)$ - [L] 

RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteCond %{REQUEST_URI} !^/new/(.*) 
# For Friendly URLs 
RewriteRule ^([^/]+)/([^/]+).html /new/index.php?p=$1 [L,QSA] 
#RewriteRule ^([^/]+)/([^/]+).html /new/index.php?p=$1&url=$2 [L,NC] 

、URL書き換えの設定はのhttp.confで活性化されているが、それは働いていません。誰かが私に説明することができますか(または、私は非常に明示的なチュートリアルでステップを与えます)なぜそれが動作していないのですか?

+0

URLに「http:// mydomain.com/new/category/cards」が表示されますか? – thegaffney

答えて

0

RewriteBase /new/あなたはこれを試しましたか?あなたは500の内部サーバーエラーを取得しますか、またはURLにアクセスしようとすると404を取得しますか?