0

私は常にhttp://example.combase_url を codeigniterの withhttpと notのように見てきましたwww

しかし、すべての URL を強制的に追加したいwwwので、base_url を次のように使用した方がよいwww.example.comでしょうか? アプリケーションレベルで問題が発生しますか?

4

1 に答える 1

1

いいえ、定義しても問題は発生しませんbase_url='www.example.com'が、各リンクwwwにwwwが含まれているか、強制的にリダイレクトされることを確認してください。リダイレクトを処理できwww ます.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

また

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com[nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc]
于 2013-06-27T19:10:47.333 に答える