Slim Frameworkの最新バージョンを使用しており、URLのリダイレクトに関する問題が発生しています。サブディレクトリ内のhtaccessがドメインにリダイレクトされます
私のメインドメインはsomedomainname.com
です。私はsantebarley
という名前のフォルダを持っていますので、私のURLはすでにsomedomainname.com/santebarley
です。
santebarley
フォルダは、私のスリムファイルが存在する場所です。私のindex.php
がパブリックフォルダに入っているので、最終的なルートはsomedomainname.com/santebarley/public
になります。 .htaccess
ファイルもパブリックフォルダにあります。
私のルートはすべてメインドメインにリダイレクトされますが、index.php
にアクセスできます。
<a href="/">Click me</a>
代わりsomedomainname.com/santebarley/public
に行こうと、それはドメインrobertsoriano.com
に行くか、私は
<a href="/something">Click me</a>
のようなものを持っている場合、代わりに行くの:
例えば、私はこのような何かを持っていますrobertsoriano.com/santebarley/something
の場合はsomedomainname.com
にもなります。
初めて.htaccess
ファイルを編集しているため、編集する対象がわかりません。 .htaccess
ファイルが含まれています
RewriteEngine On
# Some hosts may require you to use the `RewriteBase` directive.
# If you need to use the `RewriteBase` directive, it should be the
# absolute physical path to the directory that contains this htaccess file.
# RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [QSA,L]
私はサブディレクトリ内でそれをテストしたいのに前にスリムを使用してきました。どんな助けでも大歓迎です。
私はこれをしようとします。実際、私はsomedomainname.com/another/santebarley/publicを持っているので、私はその.htaccessを別の権利の中に入れますか? – FewFlyBy
その場合は修正された回答を使用しますが、サイトルートにはまだありません – anubhava
サイトルートはsantebarleyフォルダ内を意味しますか? – FewFlyBy