0

私はこの .htaccess ファイルを持っていますhttp://www.mywebsitename.com/somepage.php?id=some_id.http://www.mywebsitename.com/somepage/some_id

そのためのコードは次のとおりです-

 RewriteEngine on
 RewriteBase /
 RewriteCond %{HTTP_HOST} !^www.ashurocks.in$
 RewriteRule ^(.*)$ http://www.ashurocks.in/$1 [R=301]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^user/([a-zA-Z0-9]+)$ /user.php?u=$1 [QSA]
 RewriteRule ^group/([a-zA-Z0-9]+)$ /group.php?id=$1 [QSA]
 RewriteRule ^article/([a-zA-Z0-9]+)$ /article.php?id=$1 [QSA]

正常に動作し、コンテンツを取得できました。しかし今、それは機能していません。URL にアクセスしてhttp://www.mywebsitename.com/somepage/some_idも、 にリダイレクトされませんhttp://www.mywebsitename.com/somepage.php?id=some_id

この .htaccess ファイル コードに何か問題がありますか?

4

1 に答える 1

0

はい、分かりました。

私は単にOptions +FollowSymLinks -MultiViewsラインの前に使用しました、RewriteEngine onそしてそれは私の問題を解決しました

于 2013-03-05T23:15:42.160 に答える