.htaccessmod_rewrite-ディレクトリを書き換えルールから除外する方法

ケルビン

.htaccessファイルに8行の書き換えルールがあります。サーバー上の2つの物理ディレクトリをこれらのルールから除外して、アクセスできるようにする必要があります。今のところ、すべてのリクエストはindex.phpファイルに送信されます。

除外するディレクトリ:「admin」および「user」。

したがって、httpリクエスト:http://www.domain.com/admin/をindex.phpファイルに渡さないでください

ErrorDocument 404 /index.php?mod=error404

Options  FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

RewriteRule ^([^/] )/([^/] )\.html$ index.php?lang=$1&mod=$2 [L]
RewriteRule ^([^/] )/$ index.php?lang=$1&mod=home [L]
ガンボ

他のルールの前にこのルールを試してください。

RewriteRule ^(admin|user)($|/) - [L]

これで書き換え処理は終了です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

.htaccessmod_rewrite国コードプレフィックス

分類Dev

3つのディレクトリレベルを持つ.htaccessmod_rewrite

分類Dev

.htaccessmod_rewriteで500エラーが発生する

分類Dev

.htaccessmod_rewrite内のパーセント記号

分類Dev

URL +パラメータの.htaccessmod_rewrite言語

分類Dev

.htaccessmod_rewriteが実際のディレクトリを表示しない理由

分類Dev

.htaccessmod_rewriteがサブディレクトリで機能しない

分類Dev

.htaccessmod_rewriteはページのレンダリングを変更します

分類Dev

.htaccessmod_rewriteはページのレンダリングを変更します

分類Dev

変数のハイフンを読み取る方法を理解するhtaccessmod_rewrite

分類Dev

https://subdomain.domain.comからhttps://www.subdomain.domain.comへの.htaccessmod_rewrite

分類Dev

メインドメインからサブドメインへのhtaccessMod_Rewrite

分類Dev

ドメインからサブディレクトリへの高度な.htaccessmod_rewrite

分類Dev

.htaccessmod_rewriteが私のURLの角かっこ[]をめちゃくちゃにしています

分類Dev

.htaccessmod_rewriteの説明

分類Dev

クリーンURLと追加のカスタムパラメータに一致する.htaccessmod_rewriteルール

分類Dev

.htaccessMOD_REWRITEサブドメイン

分類Dev

Wordpressでの.htaccessmod_rewriteの順序

分類Dev

エンコードされていないパスが機能しているのにエンコードされたURLパスが機能していない.htaccessmod_rewrite

分類Dev

.htaccess mod_rewrite-アドオンドメインを書き換えルールから除外する方法は?

分類Dev

htaccessmod_rewrite-フォルダとファイルをパラメータに書き換えます

分類Dev

Htaccessmod_rewriteの問題-正規表現が正しく機能しない

分類Dev

URLパラメータを追加するhtaccessmod書き換えルール

分類Dev

ディレクトリ全体をapachemod_rewriteで書き換えるにはどうすればよいですか?

分類Dev

Linuxでディレクトリ名がルート下の別のディレクトリ(「lib」など)と同じである場合、Apache Rewrite(mod_rewrite)は書き換えできません。

分類Dev

ディレクトリをルートからサブディレクトリに書き換える方法は?

分類Dev

Htaccess:ディレクトリ内のファイルをhtaccessルールによる書き換えから除外します

分類Dev

サブサブディレクトリの書き換え、mod_rewriteに表示される変数を取得します

分類Dev

URLからディレクトリの一部を削除するためのApache書き換えルール

Related 関連記事

  1. 1

    .htaccessmod_rewrite国コードプレフィックス

  2. 2

    3つのディレクトリレベルを持つ.htaccessmod_rewrite

  3. 3

    .htaccessmod_rewriteで500エラーが発生する

  4. 4

    .htaccessmod_rewrite内のパーセント記号

  5. 5

    URL +パラメータの.htaccessmod_rewrite言語

  6. 6

    .htaccessmod_rewriteが実際のディレクトリを表示しない理由

  7. 7

    .htaccessmod_rewriteがサブディレクトリで機能しない

  8. 8

    .htaccessmod_rewriteはページのレンダリングを変更します

  9. 9

    .htaccessmod_rewriteはページのレンダリングを変更します

  10. 10

    変数のハイフンを読み取る方法を理解するhtaccessmod_rewrite

  11. 11

    https://subdomain.domain.comからhttps://www.subdomain.domain.comへの.htaccessmod_rewrite

  12. 12

    メインドメインからサブドメインへのhtaccessMod_Rewrite

  13. 13

    ドメインからサブディレクトリへの高度な.htaccessmod_rewrite

  14. 14

    .htaccessmod_rewriteが私のURLの角かっこ[]をめちゃくちゃにしています

  15. 15

    .htaccessmod_rewriteの説明

  16. 16

    クリーンURLと追加のカスタムパラメータに一致する.htaccessmod_rewriteルール

  17. 17

    .htaccessMOD_REWRITEサブドメイン

  18. 18

    Wordpressでの.htaccessmod_rewriteの順序

  19. 19

    エンコードされていないパスが機能しているのにエンコードされたURLパスが機能していない.htaccessmod_rewrite

  20. 20

    .htaccess mod_rewrite-アドオンドメインを書き換えルールから除外する方法は?

  21. 21

    htaccessmod_rewrite-フォルダとファイルをパラメータに書き換えます

  22. 22

    Htaccessmod_rewriteの問題-正規表現が正しく機能しない

  23. 23

    URLパラメータを追加するhtaccessmod書き換えルール

  24. 24

    ディレクトリ全体をapachemod_rewriteで書き換えるにはどうすればよいですか?

  25. 25

    Linuxでディレクトリ名がルート下の別のディレクトリ(「lib」など)と同じである場合、Apache Rewrite(mod_rewrite)は書き換えできません。

  26. 26

    ディレクトリをルートからサブディレクトリに書き換える方法は?

  27. 27

    Htaccess:ディレクトリ内のファイルをhtaccessルールによる書き換えから除外します

  28. 28

    サブサブディレクトリの書き換え、mod_rewriteに表示される変数を取得します

  29. 29

    URLからディレクトリの一部を削除するためのApache書き換えルール

ホットタグ

アーカイブ