Url rewriting 为Cpanel~temp/URL配置CakePHP.htaccess

Url rewriting 为Cpanel~temp/URL配置CakePHP.htaccess,url-rewriting,cakephp-2.0,cpanel,Url Rewriting,Cakephp 2.0,Cpanel,我试图在Cpanel(Hostmonster)中设置cakephp2.x,而站点的域仍然指向旧服务器。为了拉起没有域的站点(用于演示),我必须使用 这是我的默认.htaccess文件,位于根目录中(app/文件夹之前的文件): 重新启动发动机 重写规则^$app/webroot/[L] 重写规则(*)app/webroot/$1[L] 如果我保持原样,我会得到404错误。当我删除.htaccess文件或将其留空时,将加载网站内容,但不加载CSS。站点文件位于/home2/mysite/pub

我试图在Cpanel(Hostmonster)中设置cakephp2.x,而站点的域仍然指向旧服务器。为了拉起没有域的站点(用于演示),我必须使用

这是我的默认.htaccess文件,位于根目录中(app/文件夹之前的文件):

重新启动发动机 重写规则^$app/webroot/[L] 重写规则(*)app/webroot/$1[L]

如果我保持原样,我会得到404错误。当我删除.htaccess文件或将其留空时,将加载网站内容,但不加载CSS。站点文件位于/home2/mysite/public_html/文件夹中。我尝试用不同的组合(~mysite、mysite、mysite/public_html)添加RewriteBase,但没有效果


我尝试了重写基设置,然后我得到500个内部服务器错误。请建议

不要更改您的站点。htaccess代码。我建议您更新您的本地pc主机文件,将您的站点指向新服务器,以便您可以检查您的所有URL

打开位于以下位置的主机文件:c:\Windows\System32\Drivers\etc\hosts,并使用新的主机IP地址添加以下代码

hosting-IP-address www.domain.com
hosting-IP-address domain.com

我也面临同样的问题。似乎包含“~”字符的url不支持cakephp。。。你解决了吗?