From a1518952996733e3747065d089d7dd53f81b3aa2 Mon Sep 17 00:00:00 2001 From: Retrofoxxo <144725203+retrofoxxo@users.noreply.github.com> Date: Mon, 5 Aug 2024 17:29:34 +0200 Subject: [PATCH] Manually add .htaccess --- .htaccess | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .htaccess diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..28baa8c --- /dev/null +++ b/.htaccess @@ -0,0 +1,30 @@ +Options +MultiViews +RewriteEngine on +RewriteCond %{THE_REQUEST} /([^.]+)\.php [NC] +RewriteRule ^ /%1 [NC,L,R] +RewriteCond %{REQUEST_FILENAME}.php -f +RewriteRule ^ %{REQUEST_URI}.php [NC,L] +RewriteRule ^users$ /user/register.php +RewriteRule ^users/me$ /user/aboutown.php +RewriteRule ^users/authenticate$ /user/authenticate.php +RewriteRule ^users/(.*)/preferences$ /user/profile/preferences.php?id=$1 +RewriteRule ^users/(.*)/edition$ /user/profile/edition.php?id=$1 +RewriteRule ^users/(.*)/notifications/grouped$ /user/profile/notificationsgrouped.php?id=$1 +RewriteRule ^users/(.*)/activityCounts$ /user/profile/activityCounts.php?id=$1 +RewriteRule ^users/search/(.*)$ /search/profiles.php?query=$1 +RewriteRule ^users/profiles/(.*)$ /user/profile/profile.php?id=$1 +RewriteRule ^users/(.*)/(.*)$ /user/profile/unimplemented.php?id=$1 +RewriteRule ^users/(.*)$ /user/profile/index.php?id=$1 +RewriteRule ^timelines/users/(.*)$ /timeline/user.php?id=$1 +RewriteRule ^timelines/graph$ /timeline/graph.php +RewriteRule ^upload/thumbs/(.*)$ /upload/thumb.php?name=$1 +RewriteRule ^upload/avatars/(.*)$ /upload/avatar.php?name=$1 +RewriteRule ^upload/videos/(.*)$ /upload/video.php?name=$1 +RewriteRule ^tags/search/(.*)$ /search/tags.php?query=$1 +RewriteRule ^posts$ /uploadvine.php + +php_flag display_errors on + +ErrorDocument 404 /404 +ErrorDocument 403 /ip_ban +ErrorDocument 500 /404