vin*_*a87 4 vhosts zend-framework2
我使用Zend Framework 2完成了我的第一个Web应用程序,我即将把它放到网上.但是web主机可能不允许我更改我的vhost配置!允许.htaccess文件.
所以我的问题是:如何使用.htaccess文件设置我的ZF2应用程序?
Rob*_*len 13
假设您有一个基于骨架的标准ZF2应用程序,那么尝试.htaccess
在其中创建一个文件,其中包含:
RewriteEngine On
RewriteRule ^\.htaccess$ - [F]
RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /public/index.php [NC,L]
RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^public/.*$ /public/index.php [NC,L]
Run Code Online (Sandbox Code Playgroud)
我没有对此进行测试,但从理论上讲,这应该有效地将文档根目录移动到公共目录,同时将其保留在URL之外.
归档时间: |
|
查看次数: |
3561 次 |
最近记录: |