2016-06-23 3 views
2

の.htaccessのRewriteRuleコードを注意してください。の.htaccessのRewriteRule空のパラメータが見つかりました。エラー

RewriteRule ^urunler/([0-9a-zA-Z-_]+)/([0-9]+)/?$ urunler.php?kategori_id=$1&page=$2 [L,QSA] 

私はこのURLに行きます「example.com/urunler/hi-tech-cadirlar/1".ThereはエラーですこのURLしかし、 "example.com/urunler/hi-tech-cadirlar"このurlは404 not foundページに移動します。 ページングを行うことはできません。私はエラーが空のparamtersをしたくない。

答えて

0

あなたは改ページせずに2つの異なるルール、ページネーション用と別のものを使用することができます。

RewriteRule ^urunler/([\w-]+)/?$ urunler.php?kategori_id=$1&page=$2 [L,QSA,NC] 

RewriteRule ^urunler/([\w-]+)/(\d+)/?$ urunler.php?kategori_id=$1&page=$2 [L,QSA,NC] 
+1

は非常に多くのuに感謝します。 –

+1

@anubhava親愛なるあなたに時間があるなら私の質問をチェックできますか? [リンク](http://stackoverflow.com/questions/38020054/remove-php-extension-from-subfolder-url) – Azzo

関連する問題