在域名下的二级目录使用speedphp的时候,如何修改配置?

#1 danny.yan

在域名的二级目录里面用speedphp做功能,比如说目录名称为 bestcoolindex文件在  /bestcool/index.php

如果要正常访问的话,是否是要在index中打开,

'url' => array( // URL设置
                'url_path_info' => true, // 是否使用path_info方式的URL
                'url_path_base' => '/bestcool/index.php', // URL的根目录访问地址,默认为空则是入口文件index.php
        )


然后修改  .htaccess 文件

BEGIN Speedy

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ bestcool/index.php?$1 [L]

END Speedy



试过不行,能否请大家告诉我应该如何配置。

2014-11-30 15:38:21

#2 jake

1. 不建议用path_info模式,非常鸡肋而且已经很古老,未来的版本将废除。建议直接用spUrlRewrite
2. 你的 .htaccess 文件放在哪个目录?目前按你的配置是放顶级目录的。

按正常的方式,把 .htaccess放在和index.php一起的目录,二级目录也没有问题的。

PS:请注意提问方式,所谓“试过不行”,请具体说明或者给截图等,否则别人也不知道什么叫不行。

2014-11-30 15:52:39

#3 SFidea

好像帮不上什么,百度看看吧!

2015-03-23 23:31:16

#4 shinid8210

无聊帮顶。。。。。。

2015-03-30 11:07:25