Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache .htvhost的访问权限_Apache_.htaccess_Mod Rewrite_Virtualhost - Fatal编程技术网

Apache .htvhost的访问权限

Apache .htvhost的访问权限,apache,.htaccess,mod-rewrite,virtualhost,Apache,.htaccess,Mod Rewrite,Virtualhost,任何人都知道在vhost.conf中放入什么内容以便apache复制此内容(从.htaccess): 基本上,我希望所有的请求(除了/images、/scripts或/css的请求)都通过/index.php 当我使用.htaccess文件时,它可以工作,但我也想知道如何通过vhost.conf来完成。有人知道在性能、稳定性等方面是否最好使用一种模式(vhost.conf vs htaccess)吗?在使用/预结束模式时,它应该起作用,或者: RewriteCond $1 !^(index\.p

任何人都知道在vhost.conf中放入什么内容以便apache复制此内容(从.htaccess):

基本上,我希望所有的请求(除了/images、/scripts或/css的请求)都通过/index.php


当我使用.htaccess文件时,它可以工作,但我也想知道如何通过vhost.conf来完成。有人知道在性能、稳定性等方面是否最好使用一种模式(vhost.conf vs htaccess)吗?

在使用
/
预结束模式时,它应该起作用,或者:

RewriteCond $1 !^(index\.php|images|scripts|css|uploads|robots\.txt)
RewriteRule ^/(.*)$ /index.php/$1 [L]
或:


.htaccess文件的缺点很简单,它们实际上需要在每次请求时解释,而虚拟主机配置在服务器启动时只解释一次。

在使用
/
预结束模式时,它应该工作,或者:

RewriteCond $1 !^(index\.php|images|scripts|css|uploads|robots\.txt)
RewriteRule ^/(.*)$ /index.php/$1 [L]
或:

.htaccess文件的缺点是,实际上每个请求都需要解释它们,而虚拟主机配置在服务器启动时只解释一次。

Gumbo++

我在httpdwiki上写了这篇文章,以涵盖像这样的问题

秋葵++

我在httpdwiki上写了这篇文章,以涵盖像这样的问题


您应该能够将1:1放入VirtualHost指令您应该能够将1:1放入VirtualHost指令
RewriteCond $1 !^/(index\.php|images|scripts|css|uploads|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]