- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在本地开发一个网站/网络应用程序,其中包括许多ajax调用等...我的问题是每次我都必须将 app_dev.php 包含到 url 中 - 所以当我继续生产时我需要搜索并替换这些 url..
有没有办法通过apache隐藏app_dev.php?我读了很多关于这个问题的问题,但没有一个解决方案对我有用。
我已经做的是添加这个:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "C:/wamp/www/web"
DirectoryIndex app_dev.php
ServerName dummy-host.example.com
ServerAlias localhost
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
<Directory "C:/wamp/www/web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
到我的httpd.conf,但它被完全忽略......
我正在使用 WAMP 2.2
最佳答案
我将 web/.htaccess 更改为以下内容:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
#<IfModule mod_vhost_alias.c>
# RewriteBase /
#</IfModule>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app_dev.php [QSA,L]
</IfModule>
我将以下内容添加到我的 httpd.conf 中:
DocumentRoot "c:/wamp/www/web"
<Directory "c:/wamp/www/web">
还有我的httpd-vhosts.conf (C:\wamp\bin\apache\apache2.4.2\conf\extra):
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "C:/wamp/www/web"
DirectoryIndex app_dev.php
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
<Directory "C:/wamp/www/web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
关于apache - Symfony2 : redirect localhost/app_dev. php 到 localhost/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14920952/
我已将我的 Symfony2 网站部署到外部开发服务器,但是它没有从我的 github 存储库中提取 app_dev.php 文件。 app.php 已被拉出,我可以从那里访问该站点,但是如果我转到/
我在 symfony 2 中完成了我的应用程序。 现在我想从 url 中删除 web/app_dev.php/。 我阅读了相关内容并在执行此操作后: php app/console cache:cle
我正在 Symfony2 下开发一个项目。该项目实际上是由 OVH 在线托管的。在这个服务器上一切都很好。但是,我们现在正在更换主机。我正在尝试配置新主机。 我设置了一切(SF2 可以工作,mysql
在我的 Symfony2 项目中,我希望 app_dev.php 只能通过我的 IP 地址 访问。就像在 config.php 中一样,我可以设置一组 IP,因此每个人都无法访问此文件。app_dev
刚刚开始使用 Symfony2 并且在成为 ZF1 开发人员很长时间之后真的很喜欢它。 今晚开始向网站添加一些 Ajax 功能,但对以下内容有些困惑。 在我的 ajax 调用中,例如: $.ajax(
我刚买了一些共享主机 (OVH.com - PHP 5.6.21) 来托管 Symfony 3 项目(版本 3.1.3)。 在服务器上上传Symfony的config.php文件时,它只显示2条提高站
我刚买了一些共享主机 (OVH.com - PHP 5.6.21) 来托管 Symfony 3 项目(版本 3.1.3)。 在服务器上上传Symfony的config.php文件时,它只显示2条提高站
我正在研究 Symfony 2.0 中的安全性,但遇到了无法解释的问题。 我的安全包现在非常简单。 在放置真正的提供者之前,我尝试让一切正常工作。 所以,现在,当我访问该网站时,它会按预期向我发送登录
我已经在 VMware 播放器下的 CentOS 下的本地主机上安装了 Symfony。 (Windows 7、32 位)我的 PHP 版本是 5.3.3。 CentOS 是 6.5。 VMware
我对 Symfony2 有疑问。一切正常,有一天……开始出现问题…… 当我打开一个页面时,我得到错误 500。服务器返回这个错误,而不是 Symfony。如果我刷新,我显示页面没有错误。但是当我打开一
当我想让我的 symfony 网站上线时,如何从我的 url 中删除“web/app_dev.php/”? 这是开发过程中的默认 url, http://{localhost}/my-symfony-
我正在本地 windows 机器上运行 Symfony 3 应用程序。它由 XAMPP 服务器提供。当我访问我的本地 URL 时,该应用程序运行良好。问题是我似乎无法在开发环境中运行它。 Symfon
我将我的项目移至我的服务器,但我不希望该应用程序和 app_dev 以及所有开发环境都可用 如果能在dev环境(app_dev.php)中过滤掉有权限访问server prod的ip就更好了 我必须改
我正在学习 symfony2,我已经使用以下命令安装了 symfony2.7.0 LTS。 symfony new sflearning 并且我已经成功安装了symfony2.7.0。现在,当我尝试使
我正在本地开发一个网站/网络应用程序,其中包括许多ajax调用等...我的问题是每次我都必须将 app_dev.php 包含到 url 中 - 所以当我继续生产时我需要搜索并替换这些 url.. 有没
我使用命令 php app/console generate:bundle 创建了一个包这在 /app/AppKernel.php 中添加包还有 /app/config/routing.yml .如果
如何使用 JS/JQuery 区分页面是通过 app_dev.php 还是 app.php 请求的? 我想知道这样我就可以更改在 jquery ajax 调用中请求的路由。所以我的 JQuery Aj
我正在使用 Symfony 2 php 框架,它有几个不同的使用环境:开发、生产和测试。 app.php 前端 Controller 访问生产环境,app_dev.php 前端 Controller
我刚刚创建了我的第一个 Symfony2 项目。但是 URL 中的“/web/app_dev.php”部分让我很恼火。应该可以做到这一点没有虚拟主机... 但是当我通过 .htaccess 尝试此操作
我已将 Symfony2 项目部署到我的开发服务器,并希望运行开发环境。 如果我使用/app.php,一切运行正常,但如果我尝试 app_dev.php,我会收到 404 错误: 在此服务器上找不到请
我是一名优秀的程序员,十分优秀!