0

xamppで.httpaccessでルールを実行する方法の例はありますか?

localhost/test/company.php?name=Abc から localhost/test/company/Abc にリダイレクトしようとしていますが、解決策が見つからないようです。Web で見つけたいくつかの例に従いましたが、どれも機能していないようです。company.php ファイルと同じフォルダーに .htacces ファイルを配置しています。そして、urlrewriteをオンにしました。

4

1 に答える 1

0

ファイル.htaccessをアプリケーション ルートに配置します。

.htaccessファイルには次のようなものが含まれている必要があります。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^company/([a-zA-Z0-9\-]+)$ /company.php?name=$1 [L,NC]

mod_rewriteをオンにして、Apache を再起動します。

その後、動作するはずです。

于 2009-09-15T01:39:10.603 に答える