htaccess ルールを探しています。書くのを手伝ってください。ありがとうございます
次の
/4__tel/index.php
に変換される htaccess ルール
/tel/index.php?id=4 を指定してください。 - -----解決策--------------------
RewriteCond %{REQUEST_FILENAME} の RewriteEngine ! -d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/([0-9]+)__tel/index.php /tel/index.php?id=$1 [QSA、L]
------解決策---------
([0-9]+) ,[ ]は 0 ~ 9 の範囲の任意の数値を表します!
------解決策------------------
Apache 設定ファイルの rewrite_module は有効になっていますか?
------解決策---------
方法1. リライトエンジンがオン RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$index.php/$1 [QSA,L] RewriteRule ^(.*)/([0-9]+)__tel/index.php $1/tel/index.php?id=$2 [QSA,L] 方法2。 リライトエンジンがオン RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteBase /電話/ RewriteRule ([0-9]+)__tel/index.phpindex.php?id=$1 [QSA,L] <div class="clear"></div>