2011-12-23 9 views
0

PHPアプリケーションをクライアントのサーバーに展開しようとしました。私の開発マシンでは動作し、自分のウェブサイトでもうまく動作します。しかし、それは私のクライアントのサーバーで動作しませんでした。書き直しや可能性があります.htaccessが機能しません

Apacheは.htaccessを実行していないようですが、書き換えが機能しないため、404ページが表示されます。

サーバーのCentOSの5

のインストールフレッシュを使用しては、ここで私は書き換えやエイリアスモジュールがロードされている、のphpinfoから

Options Indexes FollowSymLinks 
AllowOverride all 
Order Deny,Allow 
Deny from all 

を.htaccessを実行する責任があると考えることのhttpd.confです。

そして、ここでは、私は.htaccessファイル内のエラーを作成しようとしました

RewriteEngine On 
RewriteRule news_(.*)_page_(.*)\.htm$ /sub_domain/?mod=page&cat=$1&pid=$2 

私の.htaccessの作品ですが、エラーは起こりませんでした。

誰かがこの問題の解決方法を知っていますか?ありがとうございました。

答えて

0

Apacheを確認することができれば設定はhttpd.conf、それはまた、動作しません

+0

「許可」に設定し、「AllowOverrideディレクティブ」を持っているかどうかを確認します。とにかくありがとうございました。 今、私はすでに髪を引っ張って始めている.. – dewara

関連する問題