将网站上传到服务器

时间:2018-02-20 19:35:58

标签: php symfony

将我的网站上传到测试服务器后出现问题。 该网站在symfony下完成,并将其放在我的服务器上,访问它的网址如下:

http://XX.XXX.XXX.XXX/nameOfMySite/app.php

问题是我想使用以下网址访问它,例如:http://XX.XXX.XXX.XXX/nameOfMySite

因为目前我放置的所有链接(如连接页面)都是无法访问的。

在本地我做http://localhost/login而不是http://localhost/app.php/login 在我的服务器上,我被迫做

http://XX.XXX.XXX.XXX/nameOfMySite/app.php/login

访问该页面。

是否有要删除"app.php" or "app_dev.php"的配置?

我迷路了,因为除了主页之外,我的网站上不再有任何页面可供访问。

提前感谢您的回答

1 个答案:

答案 0 :(得分:1)

前几天我遇到过这个问题。我已经解决了这个改变我的.htaccess文件的问题。我所做的只是实现重写规则。见下文:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ app.php/$1 [QSA,L]
</IfModule>

希望这也能解决你的问题。祝你好运