0
私は唯一のPHPファイルは、サブディレクトリに配置することを可能にするホストを使用していますが/cgi/
.htaccessファイルでこれを行うことはできますか?
と呼ばしかし、今私のすべてのリンクが/cgi/..
私daftnessすみませんが、私は私の中にリライトを書くことができます。 htaccessファイルは、/cgi/
がルートであると考えるので、すべての自分のリンクとサイト自体がルートにあるように見えますか?私はそれをテストしていませんでしたが、これに似た何かが働くべき
# Turn on rewrites.
RewriteEngine on
# Only apply to URLs on this domain
RewriteCond %{HTTP_HOST} ^(www.)?thegrancenturions.com$
# Only apply to URLs that aren't already under folder.
RewriteCond %{REQUEST_URI} !^/cgi/
# Don't apply to URLs that go to existing files or folders.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrite all those to insert /folder.
RewriteRule ^(.*)$ /cgi/$1
# Also redirect the root folder.
RewriteCond %{HTTP_HOST} ^(www.)?thegrancenturions.com$
RewriteRule ^(/)?$ cgi/index.php [L]
はい、できます。D – AbiusX
ホストは書き換えを許可していますか?彼らがあなたが '/ cgi /'にPHPを置くようにしているなら、 '.htaccess'で多くをオーバーライドさせると驚くでしょう... – ceejayoz
彼らは、HTMLファイルをルートに置き換えてリダイレクトすると言いました。 。 – Trip