タグ付けされた質問 「mod-rewrite」

1
Apache2 - サブドメインを他のURLにリダイレクトする
私は2つのサブドメインa.website.comとb.website.comを持ち、同じIPアドレスを指しています。 b.website.comをa.website.com:8080にリダイレクトしたいです。 .htaccessファイルにこれがあります。 RewriteEngine on RewriteCond {HTTP_HOST} b\.website\.com RewriteRule ^(.*)$ http://b.website.com:8080$1 [L] ...しかし、うまくいきません。 それを機能させる方法はありますか?

1
htaccessファイルで正規表現のサポートを検出する方法はありますか?
私は次の書き換えルールに従って、URL全体をPHPスクリプトに渡します: RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*?)$ index.php?rewriteUrl=$1 [QSA,L] 一部のサーバーでは、使用する必要があります RewriteRule ^(.*)$ index.php?rewriteUrl=$1 [QSA,L] 代わりに(が?ありません)。 サーバーにこれを自動的に処理させる方法はありますか?フォールバック/トライキャッチなどの形で?

1
apache2 RewriteEngineサブフォルダーの構成が期待どおりに動作していません。修正方法がわからない
書き換えエンジンは「機能している」ように見えますが、期待どおりではありません。 ここに私のpublic_htmlフォルダのディレクトリツリーがあります(私のuserdirでapache2を使用して提供しています) ┌─[admini@linuxbox][~/public_html] │ [13:16:45 Sat Jun 20] └─> tree -L 2 . ├── index.php └── me ├── app.log ├── app.txt ├── composer.json ├── composer.lock ├── index.php └── vendor 私の.htaccessファイルは RewriteEngine On RewriteBase /~admini/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [QSA,L] に移動するとき http://10.0.0.30/~admini/me/name/foobar 私のブラウザはファイルの内容を返し、レンダリングします http://10.0.0.30/~admini/index.php でマスク http://10.0.0.30/~admini/me/name/foobar …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.