Regex Windows localhost的.htaccess文件配置

Regex Windows localhost的.htaccess文件配置,regex,apache,.htaccess,mod-rewrite,uwamp,Regex,Apache,.htaccess,Mod Rewrite,Uwamp,当您输入aaa.aaa/work1时,如何替换“work1/public”子目录中的内容 我测试了 RewriteEngine on RewriteRule (.*) /work1/public/ 但它只在你要求某些东西的时候起作用 如果没有输入任何内容 规则不起作用:-( 有人能帮我吗 多谢各位 aaa.aaa === localhost 将此代码放在/work1/.htaccess文件中: RewriteEngine On RewriteBase /work1/ RewriteR

当您输入aaa.aaa/work1时,如何替换“work1/public”子目录中的内容

我测试了

RewriteEngine on
RewriteRule (.*) /work1/public/
但它只在你要求某些东西的时候起作用

如果没有输入任何内容

规则不起作用:-(

有人能帮我吗

多谢各位

aaa.aaa === localhost

将此代码放在
/work1/.htaccess
文件中:

RewriteEngine On
RewriteBase /work1/

RewriteRule ^((?!public/).*)$ public/$1 [L,NC]

您好,谢谢,内部服务器错误。Error.log appache:C:/UwAmp/www/work1/.htaccess:命令“RewriteEngine”无效,可能拼写错误或由服务器配置中未包含的模块定义,这意味着您尚未在Apache配置中启用
mod_rewrite
。请确保启用
mod_rewrite
.htaccess
rough
httpd.conf
.Super,非常感谢