0
4

1 に答える 1

1

href属性の正しいフォームはありません。各フォームは、異なる方法で機能します。

<a href="products">Products</a>

上記は、現在表示しているページから比較的離れているため、そうである可能性がありますdomain.com/productsが、domain.com/shop/products

最初にを使用して、ルートから直接リンクを使用することをお勧めします/。次に例を示します。

<a href="/products">Products</a>

(URLの最後にaがないことdomain.com/productsに注意して/ください。これにより、現在のhtaccessルールでは機能しなくなります)

両方を作成/products/products/て正しい場所に移動するには、htaccessルールを次のように変更します。

RewriteRule ^([^/]*)/?$ /index.php?page=$1

はその?前の文字をオプションにするので、/この場合は。

于 2012-11-28T20:04:50.013 に答える