登録日
2015年5月29日

メンバー検索

  

botan

名前(ニックネーム)
ぼたん
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
3

コミュニティバッジ

投稿

1から3までを表示 (計3)

Re: Re: サブディレクトリにインストールしてルートで公開

二種類のやり方だったんですね!きづきませんでした。
index.phpをデフォルトに戻してみたのですが,
ホーム以外にアクセスするとNo input file specified.となりました。

エックスサーバーのサーバーパネルで高速化設定をオフにしたところ
表示されてくれるんですが,インストールしてあるフォルダ名が出てしまいました。

試しにindex.phpの記述を追加すると希望通り動作してくれました!

お二人ともありがとうございました!

Posted on 6月 01, 2015 at 9:00 午後

Re: サブディレクトリにインストールしてルートで公開

下記のようにindex.phpに追加するところまで試しましたがだめでした。

/.htaccess

suPHP_ConfigPath /home/サーバー名/ドメイン名/xserver_php/
AddHandler fcgid-script .php .phps
FCGIWrapper "/home/サーバー名/ドメイン名/xserver_php/php-cgi -c /home/サーバー名/ドメイン名/xserver_php/php.ini" .php
FCGIWrapper "/home/サーバー名/ドメイン名/xserver_php/php-cgi -c /home/サーバー名/ドメイン名/xserver_php/php.ini" .phps

DirectoryIndex index.html index.php
RewriteEngine On
RewriteBase /
RewriteRule ^$ index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^concrete5.7.4.2/ [NC]
RewriteRule ^(.*)$ /concrete5.7.4.2/$1



/concrete5.7.4.2/.htaccess

# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /concrete5.7.4.2/index.php/$1 [L]
</IfModule>
# -- concrete5 urls end --


/concrete5.7.4.2/index.php

<?php
$_SERVER['REDIRECT_URL'] = str_replace('concrete5.7.4.2/', '', $_SERVER['REDIRECT_URL']);
$_SERVER['ORIG_PATH_INFO'] = str_replace('concrete5.7.4.2/', '', $_SERVER['ORIG_PATH_INFO']);
$_SERVER['PATH_INFO'] = str_replace('concrete5.7.4.2/', '', $_SERVER['PATH_INFO']);
$_SERVER['SCRIPT_NAME'] = str_replace('concrete5.7.4.2/', '', $_SERVER['SCRIPT_NAME']);
require('concrete/dispatcher.php');

Posted on 6月 01, 2015 at 8:30 午後

サブディレクトリにインストールしてルートで公開

http://concrete5-japan.org/community/forums/usage/post-2602/
上記と同じように,
下層フォルダにインストールして,ファイルは移動せずにルートで公開したいと
思っているのですが,5.7の場合はどうしたらよいのでしょうか?
バージョンは5.7.4.2です。

Posted on 5月 29, 2015 at 6:49 午後