2

以下のようなリンクがあります。

/country/search.php

<a href="<?php echo 'index.php?departments='.$value['department_id'].'&towns='.$value['town_id'].'&type='.$value['type_id'].'&id='.$value['id'] ?>">

以下の.htaccessコードを使用すると、何もしません。

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)$ /country/index.php?departments=$1&towns=$2&type=$3&id=$4 [L] 

それはツールで行います:

http://example.com/0/0/4/122

...しかし、そのリンクをクリックすると、古い URL が再び表示されます。

ここで何が問題なのですか?

.htaccessこのツールを使用してそのコードを生成しています: http://www.generateit.net/mod-rewrite/

4

3 に答える 3