0
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
# uncomment the following line, if you are having trouble
# getting no_script_name to work
#RewriteBase/
# we skip all files with .something
#RewriteCond %{REQUEST_URI} \..+$
#RewriteCond %{REQUEST_URI} !\.html$
#RewriteRule .* - [L]
# we check if the .html version is here (caching)
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]
# we redirect to blog if requested
RewriteCond %{REQUEST_URI} !^/blog/
RewriteRule .* /blog/index.php [L]
</IfModule>
こんにちは、私はまだhtaccessでうまくいきません、ちょっとした助けが必要です。 上記のファイルはすべてを "blog"サブディレクトリにリダイレクトします。 どうすればurl/blog /がリダイレクトされ、残りの部分は必要に応じて行うことができますか? おかげ私は/ blog/URIを持っている場合にのみサブディレクトリにリダイレクトする方法
私が欲しいのです:ドメイン/ブログではありません
URLは通常通りと "ウェブ/ index.phpを"
のみ「ドメイン/ブログをポイントし行動します"は" web/blog/index.php "を指すように指定してください。
あなたが何を求めているのか分かりません。 '/ blog /'に '/ blog /'にリダイレクトさせたいと思うようです。いくつかのURLの例と書き換えたいものを提供してください。 –
こんにちは私はより多くの説明を追加しました。ありがとう – simple