0

私はこれを解決しようとあらゆる場所を見てきましたが、他の場所で解決策を見つけることができません。

ドメインで実行されている drupal Web サイトがあります

に新しいウェブサイトを構築しましたwww.domain.com/subfolder

サブフォルダーの .htaccess ファイル:

RewriteEngine On
RewriteRule ^/?login$ /index.php?get_action=login [L]

ただし、www.domain.com/subfolder/login にアクセスしようとすると、www.domain.com にリダイレクトされます。

www.domain.com/subfolder/loginにリダイレクトする必要がありますwww.domain.com/subfolder/index.php?get_action=login

どうすればこれを達成できますか。

助けてください。

4

2 に答える 2

1

私はdrupalを利用し、.htaccessファイルを使用する代わりに、Drupalのログイン先モジュールをインストールします。ここで見つけることができます-> http://drupal.org/project/login_destination。お役に立てば幸いです。

于 2013-02-28T12:37:57.817 に答える
0

htaccess ファイルがサブフォルダーにある場合は、書き換えベースを追加して、先頭のスラッシュを削除してみてください。

RewriteEngine On
RewriteBase /subfolder/
RewriteRule ^login$ index.php?get_action=login [L]

または、ターゲットを明示的に絶対 URL にすることもできます。

RewriteEngine On
RewriteRule ^/?login$ /subfolder/index.php?get_action=login [L]
于 2013-02-28T11:44:13.267 に答える