Create .htaccess

This commit is contained in:
mossieur 2024-04-06 12:17:13 +02:00 committed by GitHub
parent 163edd5724
commit 3d7c247c18
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

72
.htaccess Normal file
View file

@ -0,0 +1,72 @@
<Files .htaccess>
order allow,deny
deny from all
</Files>
Options All -Indexes
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RedirectMatch 404 ^/crontab/.*$
RewriteRule ^profiles/([0-9]+)/page/([0-9]+)/$ index.php?profiles=$1&page=$2
RewriteRule ^profiles/([0-9]+)/page/([0-9]+)$ index.php?profiles=$1&page=$2
RewriteRule ^profiles/([0-9]+)/$ index.php?profiles=$1
RewriteRule ^profiles/([0-9]+)$ index.php?profiles=$1
RewriteRule ^search/(.*)/page/([0-9]+)/$ index.php?search=$1&page=$2
RewriteRule ^search/(.*)/page/([0-9]+)$ index.php?search=$1&page=$2
RewriteRule ^search/(.*)/$ index.php?search=$1
RewriteRule ^search/(.*)$ index.php?search=$1
RewriteRule ^page/([0-9]+)/$ index.php?page=$1
RewriteRule ^page/([0-9]+)$ index.php?page=$1
RewriteRule ^refresh/$ index.php?refresh
RewriteRule ^refresh$ index.php?refresh
RewriteRule ^settings/$ index.php?settings
RewriteRule ^settings$ index.php?settings
RewriteRule ^country/(.*)/$ country.php?country=$1
RewriteRule ^country/(.*)$ country.php?country=$1
RewriteRule ^country/$ country.php
RewriteRule ^country$ country.php
RewriteRule ^members/search/(.*)/page/([0-9]+)/$ members.php?search=$1&page=$2
RewriteRule ^members/search/(.*)/page/([0-9]+)$ members.php?search=$1&page=$2
RewriteRule ^members/search/(.*)/$ members.php?search=$1
RewriteRule ^members/search/(.*)$ members.php?search=$1
RewriteRule ^members/page/([0-9]+)/$ members.php?page=$1
RewriteRule ^members/page/([0-9]+)$ members.php?page=$1
RewriteRule ^members/$ members.php
RewriteRule ^members$ members.php
RewriteRule ^user/([0-9]+)/profiles/([0-9]+)/page/([0-9]+)/$ user.php?user=$1&profiles=$2&page=$3
RewriteRule ^user/([0-9]+)/profiles/([0-9]+)/page/([0-9]+)$ user.php?user=$1&profiles=$2&page=$3
RewriteRule ^user/([0-9]+)/profiles/([0-9]+)/$ user.php?user=$1&profiles=$2
RewriteRule ^user/([0-9]+)/profiles/([0-9]+)$ user.php?user=$1&profiles=$2
RewriteRule ^user/([0-9]+)/search/(.*)/page/([0-9]+)/$ user.php?user=$1&search=$2&page=$3
RewriteRule ^user/([0-9]+)/search/(.*)/page/([0-9]+)$ user.php?user=$1&search=$2&page=$3
RewriteRule ^user/([0-9]+)/search/(.*)/$ user.php?user=$1&search=$2
RewriteRule ^user/([0-9]+)/search/(.*)$ user.php?user=$1&search=$2
RewriteRule ^user/([0-9]+)/page/([0-9]+)/$ user.php?user=$1&page=$2
RewriteRule ^user/([0-9]+)/page/([0-9]+)$ user.php?user=$1&page=$2
RewriteRule ^user/([0-9]+)/$ user.php?user=$1
RewriteRule ^user/([0-9]+)$ user.php?user=$1
RewriteRule ^login/$ index.php?login
RewriteRule ^login$ index.php?login
RewriteRule ^logout/$ index.php?logout
RewriteRule ^logout$ index.php?logout
RewriteRule ^css/main-(.*).css$ css/main.php?q=$1
RewriteRule ^js/main-(.*).js$ js/main.php?q=$1
SetEnv nokeepalive