Created
November 17, 2019 14:42
-
-
Save masakichi/379bcefc6deb3e1a107bf89180c3e829 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## You should disable Indexes and MultiViews either here or in the | |
## global config. Symlinks maybe needed for URL rewriting. | |
#Options -Indexes -MultiViews +FollowSymLinks | |
## make sure nobody gets the htaccess, README, COPYING or VERSION files | |
<Files ~ "^([\._]ht|README$|VERSION$|COPYING$)"> | |
<IfModule mod_authz_host> | |
Require all denied | |
</IfModule> | |
<IfModule !mod_authz_host> | |
Order allow,deny | |
Deny from all | |
</IfModule> | |
</Files> | |
## Don't allow access to git directories | |
<IfModule alias_module> | |
RedirectMatch 404 /\.git | |
</IfModule> | |
## Uncomment these rules if you want to have nice URLs using | |
## $conf['userewrite'] = 1 - not needed for rewrite mode 2 | |
RewriteEngine on | |
RewriteRule ^_media/(.*) lib/exe/fetch.php?media=$1 [QSA,L] | |
RewriteRule ^_detail/(.*) lib/exe/detail.php?media=$1 [QSA,L] | |
RewriteRule ^_export/([^/]+)/(.*) doku.php?do=export_$1&id=$2 [QSA,L] | |
RewriteRule ^$ doku.php [L] | |
RewriteCond %{REQUEST_FILENAME} !-f | |
RewriteCond %{REQUEST_FILENAME} !-d | |
RewriteRule (.*) doku.php?id=$1 [QSA,L] | |
RewriteRule ^index.php$ doku.php | |
## Not all installations will require the following line. If you do, | |
## change "/dokuwiki" to the path to your dokuwiki directory relative | |
## to your document root. | |
#RewriteBase /dokuwiki | |
# | |
## If you enable DokuWikis XML-RPC interface, you should consider to | |
## restrict access to it over HTTPS only! Uncomment the following two | |
## rules if your server setup allows HTTPS. | |
#RewriteCond %{HTTPS} !=on | |
#RewriteRule ^lib/exe/xmlrpc.php$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment