mirror of
https://github.com/ThomasGsp/HyperProxmox.git
synced 2025-03-09 15:40:18 +00:00
23 lines
1,014 B
ApacheConf
23 lines
1,014 B
ApacheConf
# Necessary to prevent problems when using a controller named "index" and having a root index.php
|
|
# more here: http://httpd.apache.org/docs/2.2/content-negotiation.html
|
|
Options -MultiViews
|
|
|
|
# Activates URL rewriting (like myproject.com/controller/action/1/2/3)
|
|
RewriteEngine On
|
|
|
|
# Prevent people from looking directly into folders
|
|
Options -Indexes
|
|
|
|
# If the following conditions are true, then rewrite the URL:
|
|
# If the requested filename is not a directory,
|
|
RewriteCond %{REQUEST_FILENAME} !-d
|
|
# and if the requested filename is not a regular file that exists,
|
|
RewriteCond %{REQUEST_FILENAME} !-f
|
|
# and if the requested filename is not a symbolic link,
|
|
RewriteCond %{REQUEST_FILENAME} !-l
|
|
# then rewrite the URL in the following way:
|
|
# Take the whole request filename and provide it as the value of a
|
|
# "url" query parameter to index.php. Append any query string from
|
|
# the original URL as further query parameters (QSA), and stop
|
|
# processing this .htaccess file (L).
|
|
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
|