0

私はこの.htaccessファイルを持っています

domain.com/modules/mymodule/.htaccess

このhtaccessファイルは次のようなURLを「処理」できますかdomain.com/something

ルートディレクトリに.htaccessを配置または編集することはできません。mymoduleサブフォルダにのみ配置できます。


ユーザーに見せたくない

domain.com/modules/mymodule/mymodulepage

でも

domain.com/mymodulepage

これはできますか?

RewriteBaseで遊ぶなどの必死の試みだったので、試したことは何も投稿しませんでした。しかし、URLがサブフォルダーのhtaccessファイルによって「処理」されていないことはわかっていました。

4

1 に答える 1

1

このhtaccessファイルはdomain.com/somethingのようなURLを「処理」できますか

いいえ、できません。リクエストがそのディレクトリまたはそのサブディレクトリ内の何かに対するものでない限り、アクセスされません。

domain.com/modules/mymodule/mymodulepageにリダイレクトすることはできますdomain.com/mymodulepageが、そこにリダイレクトされると、プロパティがそれを処理するためのルールはありません。

のhtaccessファイル以外の種類のサーバー構成にアクセスできない場合、/modules/mymodule/これを行うことはできません。あるレベルの設定にアクセスできる場合は、次のようにすることができます。

Alias /mymodulepage /the/path/to/modules/mymodule/

そして、それはURIがURIがあるファイルパスを指すよう/mymodulepageになります。/the/path/to/modules/mymodule//modules/mymodule/

于 2012-08-25T19:32:14.340 に答える