静的HTMLを表示するには

その他の質問はこちら

静的HTMLを表示するには

投稿記事by fd3s_ryo on 2009年4月01日(水) 17:15

はじめまして。このCMSを試しに使っている者です。
質問があります。このCMSを導入しているドメイン上に、すでに静的なHTMLがありまして、
そのHTMLをポップアップで表示しようとしています。
しかし、PUBLIC_HTML上にあるはずが、なぜか表示されず、
「お探しのページは見つかりませんでした。」となります。。
どなたか分かりますでしょうか?
よろしくおねがいします。
fd3s_ryo
 
記事: 2
登録日時: 2009年4月01日(水) 17:10

Re: 静的HTMLを表示するには

投稿記事by jagariko on 2009年4月03日(金) 19:50

私も最初悩みましたが、以下の方法で解決できました。

レンサバはラピッドサイトの共用サーバです。

ラピッドサイトの場合、標準で urchinやmysqladminが付属しており、それぞれ
http://●●●/urchin
http://●●●/mysqladmin
にてアクセスするのですが、bingo!CMSをインストールした後からこのURLにアクセスすると
fd3s_ryoさんと同様に「お探しのページは見つかりませんでした。」と表示されるようになりました。

bingo!CMSをインストールしたディレクトリの.htaccessを以下に変更したらきちんとアクセスできるようになりましたので
参考していただければと思います。

--------.htaccess ----------
#Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
###########ここを追加
RewriteRule ^urchin/(.*)$ - [L]
RewriteRule ^mysqladmin/(.*)$ - [L]
##上記のように静的HTMLのファイルのパスや、
#bingo!CMSと関係ないディレクトリのパスを書いてあげればOK!
###########ここまで
# admin
RewriteRule ^js/(.*)$ - [L]
RewriteRule ^admin/(.*)$ - [L]
RewriteRule ^install/(.*)$ - [L]
# d + c + p
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+\.html)$ index.php?d=$1&c=$2&p=$3 [L]
# d + c
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ index.php?d=$1&c=$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)?$ index.php?d=$1&c=$2 [L]
# d + p
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+\.html)$ index.php?d=$1&p=$2 [L]
# d
RewriteRule ^([a-zA-Z0-9_-]+)?/$ index.php?d=$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)?$ index.php?d=$1 [L]
# p
RewriteRule ^([a-zA-Z0-9_-]+\.html)$ index.php?p=$1 [L]
</IfModule>
jagariko
 
記事: 6
登録日時: 2008年11月04日(火) 11:48


Return to その他

cron