私はcakePHPで作成されたサイトを持っており、次のようなサイトにアクセスします。
http://example.com/site1
これは次のように変換されます。
http://example.com/app/webroot/site1
ここで検索して見た、またはスタックオーバーフローでここを検索したので、これは正常な動作ですが、ユーザーには実際にはapp/webrootビットが表示されないようにしたいと思います。
それは可能ですか?
これが私の現在の.htaccessです:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/?(.*) http://www.example.com/$1 [R=301,NE,L]
# CakePHP part
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
ありがとうございました