0

私はすでに多くのことを試しましたが、うまくいきませんでした。そのため、非常に具体的な解決策が必要なこのクエリを入力する必要があります。

CMSは使用しません。このウェブサイトは、phpを使用して開発されたeコマースサイトです

私のサイトのURL構造は

  • 商品ページの場合 = https://www[dot]sitename.com/product.php?product=productid
  • カテゴリ ページの場合 = https://www[dot]sitename.com/category.php?category=category-name
  • SubCat ページの場合 =https://www[dot]sitename.com/category.php?subcategory=sub-category-name

私が欲しい

  • 商品ページの場合 = https://www[dot]sitename.com/product/productid/
  • カテゴリーページの場合= https://www[dot]sitename.com/category/category-name
  • SubCat ページの場合 =https://www[dot]sitename.com/category/subcategory/sub-category-name

.htaccess を使用してこれを行うにはどうすればよいですか?

4

3 に答える 3

0

次の htaccess ルールは私にとってはうまくいきます。

RewriteEngine On    # Turn on the rewriting engine

RewriteRule    ^category/([A-Za-z0-9-]+)/?$    category.php?category=$1   [NC,L]    # Handle category

RewriteRule    ^category/subcategory/([A-Za-z0-9-]+)/?$    category.php?subcategory=$1   [NC,L]    # Handle sub category

RewriteRule    ^product/([A-Za-z0-9-]+)/?$    product.php?product=$1   [NC,L]    # Handle product
于 2013-10-01T07:28:47.740 に答える
0

ご提案いただきありがとうございます。しかし、どの方法も私にとってはうまくいきませんでした。私の問題を分析し、代替ソリューションを提供するのに役立つサイトとホスティングについて、さらにいくつか追加させてください.

  1. ウェブサイトは Godaddy Shared Hosting でホストされています
  2. ウェブサイトは CMS を使用していません
于 2013-10-05T08:26:11.677 に答える