forked from baserproject/basercms
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.htaccess
39 lines (38 loc) · 1.65 KB
/
.htaccess
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#
# /.htaccess
#
# 【スマートURLについて】
# 短くスマートなURLを実現する為には、ApacheのRewriteモジュールが必要です。
# スマートURLの設定は、管理画面のシステム設定より行えます。
# (例)
# スマートURLオフ:http://localhost/index.php/contact/index
# スマートURLオン:http://localhost/contact/index
#
# 【スマートURLの設定に失敗した場合】
# /.htaccess と /app/webroot/.htaccess に記述されている
# RewriteBase 設定をサーバー環境に合わせて調整してください。
# マルチドメインの場合は、マルチドメインの設定フォルダを設定値に
# 付け加えるうまくいく事が多いようです。
#
# (例)マルチドメインのフォルダが「test」の場合
# RewriteBase /test
#
# 【スマートURLを手動でオンにする】
# ■ /.htaccess と /app/webroot/.htaccess にRewrite設定を記述する必要があります。
# /.htaccess では次の4行を記述します。
# RewriteEngine on
# RewriteBase /
# RewriteRule ^$ app/webroot/ [L]
# RewriteRule (.*) app/webroot/$1 [L]
# ■ /app/Config/install.php に次の行を追加します。
# Configure::write('App.baseUrl', '');
#
# 【スマートURLを手動でオフにする】
# ■ /.htaccess と、/app/webroot/.htaccess 内の、次の行で始まる行を全て削除します。
# RewriteEngine / RewriteBase / RewriteCond / RewriteRule
# ■ /app/Config/install.php の次の行を削除します。
# Configure::write('App.baseUrl', '');
#
# 【動作確認済レンタルサーバー】
# http://basercms.net/manuals/introductions/2.html
#