htaccess に非常に厄介な問題があります... 他のサーバーにあるこのファイルのコンテンツは問題なく機能していました。
今、私は自分のサイトを他のサーバーに移動し、いくつかの条件が機能する必要がありましたが、これはそうではありません:
Options +FollowSymLinks
RewriteEngine on
RewriteOptions Inherit
RewriteBase /
RewriteCond %{QUERY_STRING} ^id=(.*)$
RewriteRule ^firm\.php$ http://%{HTTP_HOST}/firm/details?id=%1 [R=301,L]
したがって、次のような URL がある場合: www.domain.com/firm.php?id=35 この URL にリダイレクトする必要があります: www.domain.com/firm/details?id=35 1 つの小さな注意: 新しいエンジン私が使用しているのは、codeigniter フレームワークを備えた smarty 3 です。
ご協力ありがとうございました!