我需要找到一种方法来重定向包含以下网址的所有请求:
http://local.testdomain/quality/
使用{Document_Root} / quality /
中的相应文件即。用户请求http://local.testdomain/quality/assets/images/35.jpg
需要获取文件{public_folder} /quality/assets/images/35.jpg
我在.htaccess文件中尝试过的是
RewriteEngine on
RewriteCond %{HTTP_HOST} ^local.testdomain$
RewriteCond %{REQUEST_URI} !quality/
RewriteRule (.*) /quality/$1 [L]
但它似乎不起作用。 我基本上想在Zend的公共文件夹中放入一个完整的php项目,并通过该请求获得该php项目uri({domain} / quality /)
答案 0 :(得分:1)
似乎你的htaccess不正确。
尝试类似:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^local.testdomain$ [NC]
RewriteCond %{REQUEST_URI} ^/quality/(.*)$
RewriteRule ^(.*)$ /PATH_TO_YOUR_PUBLIC_FOLDER/quality/$1 [L]
让我知道它是否有效
最佳,