我已经创建了我的symfony项目两个应用程序删除扩展名为.php,但我可以使用PHP扩展我的第二个应用程序的访问。从我的symfony项目
例如http://192.168.1.3:9000/backend.php
我想从后端项目中删除PHP扩展,有可能吗?
帮助受到高度赞赏。
感谢,
我已经创建了我的symfony项目两个应用程序删除扩展名为.php,但我可以使用PHP扩展我的第二个应用程序的访问。从我的symfony项目
例如http://192.168.1.3:9000/backend.php
我想从后端项目中删除PHP扩展,有可能吗?
帮助受到高度赞赏。
感谢,
所以你要删除的服务器[服务器上的后台文件]从文件扩展名?或者网址[http://192.168.1.3:9000/backend]? 两者都可以通过htaccesss
做你可以为你backend.php
文件只是backend
不带扩展名,然后使用您的.htaccess
配置如下:
<Files backend>
ForceType application/x-httpd-php
</Files>
(你也可以使用DefaultType
来做到这一点对所有PHP脚本,但是这会导致额外的工作与子文件夹中再次取消设置出于安全考虑。)
我一样觉得你规定:但没有奏效。选项+了FollowSymLinks + ExecCGI <文件后端> ForceType指令应用/ X的httpd - PHP
嗯,不知道。适用于我。您可以尝试使用'
我删除了RewriteRule,现在它可以工作,但我无法获得我的图像,在那个页面停留?做ü知道什么是问题 – user232751 2011-05-13 08:51:59
YESSS我需要访问http://192.168.1.3:9000/backend,我试图在httaccess但糟糕!找不到网页错误 – user232751 2011-05-13 05:48:30
'RewriteEngine叙述On' '重写规则后端$ backend.php [L]' 确保有mod_rewrite的 – 0xAli 2011-05-13 05:53:11
谢谢您的回复,但没有奏效同样的错误,PLZ看看我。 htaccess的。 选项+ +了FollowSymLinks ExecCGI RewriteEngine叙述在 #RewriteBase/ #我们检查的.html版本在这里(缓存) 重写规则^ $的index.html [QSA] 重写规则^ ([^。] +)$ $ 1.html [QSA] RewriteCond%{REQUEST_FILENAME}!-f #no,所以我们重定向到我们的前端Web控制器 RewriteRule ^(。*)$ index.php [QSA, L] 重写规则后端$ backend.php [L] –
user232751
2011-05-13 06:36:16