2016-07-29 10 views
0

私はフレンドリーなURLを.htaccess modで書き直そうとしていますが、問題があります。私が "新しいページ"にアクセスしようとすると404が返されますエラー。私は多くを検索しましたが、ルールは私のためによく書かれているようです。SEOフレンドリーなURLを持たせるためにModリライト

私はをsite.com/work/index.php?page=somethingのようなものを持っていると私は私が使用している

ルールsite.com/work/something にそれを変更したいですis:

RewriteEngine On 
RewriteRule ^([^/]*)\$ /work/index.php?page=$1 [L] 

ありがとうございます! よろしくお願いいたします。

+0

'のRewriteRule ^仕事/([^ /] +)$ /work/index.php?page=$1 [L]'を使用することができますか? –

+0

$をエスケープして、ルールパターンで$より前のバックスラッシュを削除します。そうしないと、エンジンは文字通り一致します。 – starkeen

答えて

0

は、次のルール

RewriteEngine on 
RewriteRule ^work/(.*)$ /work/index.php?page=$1 [L] 
関連する問題