スマートurlの件

 

 1  |  2   | 次のページ>

inoue > スマートurlの件 @ 2012/11/15 9:46
■ BaserCMSのバージョン:2.0.5.1
■ サーバー名:ロリポップ
■ 利用しているデータベース: MySQL
■ PHPスキル(自己評価): C
■ スマートurl:on

過去スレをみても、スマートurlの件で解らないところがありご質問させていただきます。
サーバーはロリポップでデフォルトで”BaserCMSのバージョン:2.0.5.1”をインストールしました。



スマートurlをonにしたところ、sitemap.htmlのトップページリンク(index)を押すと

sitemap.html
|-----------トップページ(index)
|
|-----------会社概要(about)
|
|-----------サービス(serice)
|
|-----------問い合わせ(contact)

[404 NOT FOUND
エラー : リクエストされたアドレス '/redirect:/app/webroot/index.php' はこのサーバにありませんでした。]

と表示されます。

スマートurlをoffにしたところ正常に元に戻り、クリックしたらトップ(index)ページに飛びます。

これはどうやって直せばよろしいでしょうか?

宜しくお願いします。




ryuring > Re: スマートurlの件 @ 2012/12/7 1:45
こんばんは。

ちょっと前にどこかで見たのですが、ロリポップ!では、サーバー側でなんとかっていう設定を無効にしないといけなかったような。。。
それが関係しているかも・・・?
すみません、なんとかが思い出せないですΣ( ̄□ ̄‖)
中途半端な回答ですみません・・・

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

arata > Re: スマートurlの件 @ 2012/12/7 18:33
inoueさん、こんにちはー

ひょっとしたらこの辺が関係してるかもしれませんねー。。。(´ω`)
http://basercms.net/develop/archives/9

■ 不明点解消できるかも。逆引きガイドもあります baserCMS公式wiki
■ Twitter:@arata

goichi > Re: スマートurlの件 @ 2012/12/8 17:41
引用:
サーバー側でなんとかっていう設定を無効に

たぶん、WAF機能ってやつじゃないでしょうか(^o^)

問題が解決するか分かりませんが
引用:
ロリポップのユーザー専用画面から
「WEBツール」→「WAF設定」へ進み、
設定を「無効」にする

という手順でこの機能をOFFにできるっぽいです。
(今回の問題に関係なかったらゴメンなさい!)
arata > Re: スマートurlの件 @ 2012/12/10 20:00
うひゃ〜!全然違った><; inoueさん、ごめんなさいごめんなさい!orz

goichiさん、回答ありがとうございますー!

これで解決すると良いですねー

■ 不明点解消できるかも。逆引きガイドもあります baserCMS公式wiki
■ Twitter:@arata

inoue > Re: スマートurlの件 @ 2012/12/11 18:20
皆さんありがとうございます!

解決できなくとも感謝してます。

どうやらWAF設定じゃないみたいです!

今 現状私のサーバーロリポップはWAF設定は"無"になっており、

干渉してないみたいです。

ちなみにsafe_modeはoffですが、これは関係あるんでしょうか?
ryuring > Re: スマートurlの件 @ 2012/12/18 13:01
inoueさん、こんにちは。

safe_mode は off で全く問題ないです!

現在のサーバー上の状態がどうなっているかを次のページを参考に確認してみてはどうでしょうか?
手作業でスマートURLを設定する

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

masa77 > Re: スマートurlの件 @ 2012/12/19 19:57
サーバー名:ロリポップ

私も inoue さんと同じ症状です。

スマートURLはオンの状態でサイトマップからトップページをクリックすると
404 NOT FOUND
エラー : リクエストされたアドレス '/redirect:/app/webroot/index.php' はこのサーバにありませんでした。
となります。他のページは問題ありません。

試しに、別のレンタルサーバー(クロスサーバー)で同じテーマでテストしてみたところ
こちらは、問題なく表示しました。

サーバーの設定等の関係かと思い、ロリポップさんに問合せしたところ

baserCMSの開発元様に
ご確認いただくか、関連サイトをご活用下さいとの返事でした。
う〜ん。困りました。

どうもこの状態だと Google の検索で うまくページを拾ってくれないような感じです。
ryuring > Re: スマートurlの件 @ 2012/12/19 22:00
masa77 さん、スレッドに書いているのですが、手動で設定した場合はいかがでしょうか?

また、サブフォルダに設置されてませんか?

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

masa77 > Re: スマートurlの件 @ 2012/12/20 8:58
ryuring さん 
ありがとうございます。
スマートURLのオン・オフは うまく動いています。
ただ、inoueさんが最初に書かれているようにスマートURLのオンにすると(オフは問題ありません)
サイトマップページからホーム・トップのページのみ動作しません。

直接ブラウザーのアドレス欄から http://○○.com/ は OKですが、
( http://○○.com/corp  http://○○.com/products 等もOKです)

また、http://○○.com/index.html  http://○○.com/index.htm では

http://○○.com/ このページが表示されOKです。

ただ、
http://○○.com/index  や http://○○.com/index.php では、

404 NOT FOUND
エラー : リクエストされたアドレス '/redirect:/app/webroot/index.php' はこのサーバにありませんでした。

404 NOT FOUND
エラー : リクエストされたアドレス '/index.php' はこのサーバにありませんでした。
となります。(ちなみに。スマートフォンページは動作しています)

また、サブフォルダには設置していないのですよ。

手動設定については、基本的に オン で動いています。
スマートURLを設定するhtaccess と見比べると 問題ないように思いますが。。。

下記のように、ロリポップ、クロスサーバー での htaccess を書きます。
両サーバーとも同じように設置すると、ロリポップでは上記のようなエラーが出ます。
クロスサーバーでは、動作しています。

/.htaccess  については

ロリポップ
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]


クロスサーバー
AddHandler application/x-httpd-phpcgi .php
mod_gzip_on Off
#
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]


/app/webroot/.htaccess  については

ロリポップ
RewriteEngine on
RewriteBase /app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]


クロスサーバー
RewriteEngine on
RewriteBase /app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]


/app/config/install.php   については

ロリポップ
Configure::write('App.baseUrl', '');

クロスサーバー
Configure::write('App.baseUrl', '');

以上、、少し長くなって申し訳ありません。
スマートURLをオフにすれば問題ないのですが。。。。

 

 1  |  2   | 次のページ>

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
22 人のユーザが現在オンラインです。 (21 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 22