如果我只是做Options -Indexes
localhost/subdir/
会给我500错误。
但我想将其重定向到https://github.com/miranda-zhang/cloud-computing-schema
类似
RewriteRule ^$ https://github.com/miranda-zhang/cloud-computing-schema [R=308,L]
当前,这在我的本地服务器上不起作用。
我必须做
RewriteRule ^home$ https://github.com/miranda-zhang/cloud-computing-schema [R=308,L]
并使用网址localhost/subdir/home
Options -Indexes
似乎也使以下内容停止工作。
ErrorDocument 406 https://miranda-zhang.github.io/cloud-computing-schema/v1.0/406.html
RewriteRule ^.*$ https://miranda-zhang.github.io/cloud-computing-schema/v1.0/406.html [R=406,L]
我还在Problem detecting empty REQUEST_URI with Apache mod_rewrite中尝试了一些方法 以下内容似乎无效,或者我可能缺少其他配置。
RewriteCond %{HTTP_HOST} ^localhost/coocon
或
RewriteCond %{REQUEST_URI} "^/$"
似乎还有其他问题,现在是403错误。
禁止 您无权访问此服务器上的/ cocoon/。
Cannot serve directory /var/www/html/cocoon/: No matching
DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive
答案 0 :(得分:0)
这可能有效:
Options -Indexes
ErrorDocument 403 https://github.com/miranda-zhang/cloud-computing-schema