スクリプト言語としてPHPを使用するApache Webサーバーを使用するサーバーでプロジェクトをセットアップしました。ローカルマシン(XAMPPを使用)で.htaccess
が動作しています。私は下のスクリプトでそれをテストし、Googleにリダイレクトされます。以下のスクリプトは、ファイルの最初の行です。mod_rewriteを有効にしても.htaccessが動作しない
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^test\.php http://www.google.com/? [R=301,L]
ただし、サーバーの同じ設定が機能していません。 mod_rewrite
が有効になっていることを確認します。 私はサーバ設定にアクセスすることができず、phpinfo()を通してしか見ることができません。
symfony 2.6 + apache 2.2 + php 5.5.23が設定です。
URLにアクセスするとどうなりますか? –
私はそれをルートディレクトリ内のtest.phpファイルでテストしました。それはGoogleにリダイレクトされません。代わりに、test.phpページの内容を読み込みます。 –
あなたは 'AllowOverride All'を持っていますか? – Gogol