CPIさんのシェアードプランでプリティURL設定が効かない

2015年5月30日 at 12:19

お世話になっております。

CPIさんのシェアードサーバのドキュメントルート直下に5.7.4.2をインストールしました。
インストール直後(adminでログインした状態で)
プリティURLを有効にすようとすると、(プリティURLの)設定画面の「保存」ボタンを押した瞬間、

You don't have permission to access /index.php/dashboard/system/seo/urls/saved/1 on this server.

と表示され、それ以後、
http://テストサーバーURL/index.php
にもアクセスできなく成るようです。

尚、同事象後、SSHで参照する限り、.htaccessファイルは生成されておりました。

5.7.4.1をインストールしても同様でした。

タグ:

Re: CPIさんのシェアードプランでプリティURL設定が効かない

2015年6月21日 at 9:27
本件CPIの方に連絡はしていたのですが今のところ回答なしです。現象継続中でしょうか?
 

Re: CPIさんのシェアードプランでプリティURL設定が効かない

2015年6月21日 at 23:47
本件、現象継続中でしたが、事象再現と合わせエラーを追った所、解決いたしました。

ただし、プリティURL設定直後、Forbiddenがブラウザー画面に表示されてしまう事は
避けられません。

httpdのエラーログに以下が出力されておりました。
[Sun Jun 21 23:56:54 2015] [error] [client xxx.xxx.xxx.xxx] Options FollowSymLin
ks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is fo
rbidden: /usr/home/サーバ名/html/index.php


そこで、.htaccessに以下を手動で追加後、ブラウザーのリロードボタンを押下すると、
プリティURLが有効な状態で使用可能と成りました。
Options +FollowSymLinks


CPI殿のhttpd側で、上記設定をしておいて頂けると、Forbiddenが出る事なく、利用出来るかと思うのですが、難しいでしょうか?
 

Re: CPIさんのシェアードプランでプリティURL設定が効かない

2015年6月22日 at 8:06
ということは、とりあえずこちらのガイドの通りでインストールは可能ということですか?
http://concrete5-japan.org/help/5-7/developer/installation/hosting/cpi/

FollowSymLinksは副作用もありますので、導入するかどうかはユーザーに決めさせるというのはサーバー事業者としてそれほど外れていないかなとは思います
 

Re: CPIさんのシェアードプランでプリティURL設定が効かない

2015年6月22日 at 9:32
hissyさん

ガイドライン通りで、問題ございませんでした。
ご迷惑をお掛けいたしました。