htaccess 301重定向DIrectory show file to file

时间:2015-12-11 23:55:16

标签: .htaccess redirect

如果我想要的话,我会帮助设置我的htaccess 如果你访问目录

重定向

example.com/data / 需要在example.com/404上重定向

如果用户访问文件 example.com/data/myfile.pdf 显示文件或下载

2 个答案:

答案 0 :(得分:0)

/data/.htaccess

中设置此规则
RewriteEngine On
RewriteOptions inherit

RewriteRule ^/?$ /404 [L,NC,R=301]

答案 1 :(得分:0)

我的最终配置和工作很棒

ErrorDocument 404 /index.php

ErrorDocument 403 /error/403

DirectoryIndex index.php
<IfModule mod_rewrite.c>

    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
</IfModule>