最近、.htaccessファイルを使用してWebページのURLを編集していることがわかりました。これはmod_rewrite(Apache)で行われます。XAMPPを使用しており、作業ファイルは適切なhtdocsフォルダー内にあります。ローカルディレクトリにある間、.htaccessファイルがその役割を果たし、URLを編集します。作業中のドメイン名があり、作業ファイルを定期的に更新しています。FTPを介してこれらのファイルをドメインにアップロードすると、ApacheモジュールにはWebディレクトリで機能する方法がないため、ご想像のとおり、.htaccessファイルが正しく機能しません。だから私の質問は、Apacheのmod_rewriteモジュールなしでWebディレクトリで.htaccessファイルを機能させるにはどうすればよいですか?
質問する
739 次
1 に答える
0
あなたの質問は十分に明確ではありません。file:///home/user/www/index.html
Apache サーバー ( ) を経由するのではなく、静的ファイル (つまり )にアクセスするだけの場合http://localhost/~user/index.html
、Apache は要求を処理しないため、URL 書き換えは機能しません。
.htaccess ファイルが正しくアップロードされていない可能性があります。一部のプログラムは、ピリオドで始まるファイルなど、奇妙な名前のファイルをアップロードしようとすると、少し文句を言います。
于 2013-02-06T03:30:09.467 に答える