wampでURL書き換えを実装したいと思います。 私の醜いリンクは次のとおりです。php URL書き換えwamp
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /news.php?id=$1&title=$2 [L]
:
http://mysite.com/news.php?id=4654654&title=asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sd 私はこの.htaccessの結果を得るかなりURLは私のリンクのwww.generateit.net/mod-rewrite/でオンライン発電機を使用して
http://mysite.com/4654654/asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sd
になりたいですwamp apache rewrite_moduleの
がチェックされ、httpd.confでAllowOverride None
がAllowOverride All
に変更されます。私はLoadModule rewrite_module modules/mod_rewrite.so
から#記号を削除しかし、私はこのhttp://mysite.com/4654654/asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sdのようにリンクしてHREDをクリックすると、私はエラーThe requested URL /myfolder/4654654/asdasdasdas-das-dasd-as-da-sda-d-asd-ads-as-da-sd was not found on this server
サイトのルートフォルダはCであるが見つからない受信:/ WWW/myfolderなど
誰かが言うことができます私はこれを行うために何をすべきですか?
EDIT
私はhrefの値を除いて、私のPHPファイルにいくつかの変更を加えなければならない
のおかげ?
おかげではなく、すでに変更を行った後、Apacheサーバを再起動しなかったルート – Jovan
で.htaccessファイルを.htaccessファイル作成されましたか? –
はい、私はWAMPサーバーを再起動します – Jovan