2016-10-22 16 views
0

製品の詳細ページへのリンクのバグについて助けが必要です。 問題が発生したのは、いずれかの製品をクリックすると、メインの製品ページに返信されるということです。私は見つけることができる掲示板をすべて読んだが、何も問題を解決していないようだ。私が読んだものを使って、それを.htaccessに絞り込んだ。どんな助けも高く評価されるでしょう!製品へのリンクが主要製品ページにリダイレクトされます

RewriteEngine On 
    RewriteRule ^products/$ products/products.php 
    RewriteRule ^products/([0-9]+)/$ products/product.php?id=$1 
    RewriteRule ^receipt.php$ receipt/ [R=301] 
    RewriteRule ^contact.php$ contact/ [R=301] 
    RewriteRule ^products.php$ products/ [R=301] 
    RewriteRule ^(products/products.php[0-9]+)$ /$1/ 
    RewriteCond %{QUERY_STRING} ^id=([0-9]+)$ 
    RewriteRule ^product.php$ products/%1/? 

答えて

0

私はあなたのURLの構造やどのようなリンクは(あなたがURLとhtaccessファイルの組み合わせで何が起こるかを知りたい場合は重要です)の製品ページへのように見えるのか分かりません。

http://htaccess.mwl.be/のようなオンラインのhtaccessチェッカーを使用する方が簡単です。これにより、あなたのhtaccess(またはその一部)と所得URL(あなたの商品URL)を挿入し、その結果を見ることができます。あなたはその問題に基づいてそれを決定し、それを修正/調整しようとすることができます

+0

私はそれをしてくれましたし、それはルールや条件のうちに満たされていないと私に言った。何も変わっていないので、バグはどこか他の場所にあるはずです。私は自分のコードの複数のページを見てきましたが、それを引き起こす可能性のあるものを見つけることはできません。 – vrblasasn

関連する問題