Created
July 6, 2014 15:37
-
-
Save jvmvik/c09057c202636b19ee8d to your computer and use it in GitHub Desktop.
HTACCESS Dokuwiki nice URL formatting: website.com/$section/$page
This file contains hidden or 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
| ## Enable this to restrict editing to logged in users only | |
| ## 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 files | |
| <Files ~ "^[\._]ht"> | |
| Order allow,deny | |
| Deny from all | |
| Satisfy All | |
| </Files> | |
| ## Uncomment these rules if you want to have nice URLs using | |
| ## $conf['userewrite'] = 1 - not needed for rewrite mode 2 | |
| RewriteEngine on | |
| # | |
| ## 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 / | |
| # | |
| ## 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] | |
| # | |
| 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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment