Javascript 如何去掉我网站url中的/webroot/page/home?

Javascript 如何去掉我网站url中的/webroot/page/home?,javascript,php,html,twitter-bootstrap,twig,Javascript,Php,Html,Twitter Bootstrap,Twig,我已经建立了一个网站,现在想把它放到网上。它已经在一个域中,但有一个问题。URL仍然很奇怪,我想修复它,但不知道如何修复 情况:example.com/webroot/page/home-example.com/webroot/page/membersInfo/infoBulletin/ 应该如何:example.com-example.com/membersinfo/infobulletin 我想去掉/webroot/page/ 非常感谢 阿诺纳 我使用:Twig、Html、Bootstrap

我已经建立了一个网站,现在想把它放到网上。它已经在一个域中,但有一个问题。URL仍然很奇怪,我想修复它,但不知道如何修复

情况:example.com/webroot/page/home-example.com/webroot/page/membersInfo/infoBulletin/

应该如何:example.com-example.com/membersinfo/infobulletin

我想去掉/webroot/page/

非常感谢

阿诺纳


我使用:Twig、Html、Bootstrap、JS、JQ、CSS、PHP、JSON

一个简单的解决方案是将站点文件夹移动到两个目录,但我不鼓励这样做。如果你能让你的网站文件井然有序,例如使用子目录,你的生活会更轻松

我认为在你的.htaccess中类似的东西会起作用。如果没有,请告诉我,我会玩它:

#if rewrite engine isn't already on
RewriteEngine On 

#in case you only want to rewrite the path for say, mysite.com, then use this RewriteCond as well
RewriteCond %{SERVER_NAME} mysite.com
#rewrite the request at the root to have /webroot/page in front of it
RewriteRule (.+) /webroot/page$1 [L]

火影忍者你是怎么做到的,在编辑器中,将网站放在web服务器的根目录下,而不是子文件夹中。您的webroot中是否有.htaccess?看起来像。不允许访问。它在你的本地电脑上工作吗?当您的live系统运行linux时,您的本地PC是否恰好在windows上工作?在这种情况下,我假设您忘记为目录启用AllowOverride。David我希望结构保持不变,steini,local works,但也有webroot/page/,我没有Linux,我在windows上工作,您的服务器也是windows?