私は電子商取引のウェブサイトで作業しています。ランディングページにはユーザーが見ることのできるいくつかの製品があります。 ?viewproduct:その後、viewproduct.phpために彼がかかりますどのPRODUCTNAME =そわそわ-スピナー&コード= 12345 & ID = 12345htaccess古いURLから新しいフレンドリーなURLへのリダイレクト
を私が欲しいもの、それをクリックしなければならないことは、製品のURLをユーザーがクリックすると、このあるべきときです。 php/productname/fidgetspinner/code/12345/id/12345
私はhtaccessを使用してseo friendly URLを作成できますが、viewproduct.phpに移動する必要がありますか?productname = fidget-spinner &コード= 12345 & ID = 12345 し、手動でURL内の私は、ユーザーがviewproduct.php
任意の新しい提案をクリックしたときにfine..iが表示されるようにユーザーフレンドリーをSEOたい作品フレンドリーURLを入力する必要が感謝されるでしょう!
NEW FRIENDLY SEOのURLは:
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^www.example.com/productname/([a-z0-9]+)/code/([0-9]+)/id/([a-z0-9-]+)?$ viewproduct.php?productname=$1&code=$2&id=$3
なぜあなたは 'www.example.com /'を含んでいますか?それは必須ではありません。 –
@MikeRockettは助けてくれてありがとうございました。それを取り除こうとしました。それでもやたら動作しません。あなたの言われたように私のhtaccessファイルがどのように変わったのですか? RewriteCond%{REQUEST_FILENAME}!-f RewriteCond %{REQUEST_FILENAME}!-d RewriteRule^productname /([a-z0-9] +)/ code /([0-9] +)/ id /([a-z0-9 - ] +)?$ viewproduct .php?productname = $ 1&code = $ 2&id = $ 3 – sid
あなたの実際の問題はフレンドリーなリンクが表示されていないということですか?実際のリンクは機能していますか?ですから、 'productname/...'に行くと、それは何を表示するのでしょうか? –