Этот htaccess лежит в корне сайта.
RewriteEngine On
php_value session.name "invariable"
php_value session.save_path "psid/"
php_value auto_prepend_file "/prepend.php"
DirectoryIndex resource/html/newpage.html
RewriteRule ^js/(.*)$ /resource/js/$1
RewriteRule ^css/(.*)$ /resource/css/$1
RewriteRule ^templater/(.*)$ /resource/html/templater/$1
RewriteRule ^/img/favicon.ico$ /resource/img/favicon.ico
AddType text/html .tpl
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType application/pdf "access plus 1 year"
ExpiresByType text/x-javascript "access plus 1 year"
ExpiresByType application/x-shockwave-flash "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 1 year"
ExpiresByType text/html "access plus 1 year"
ExpiresByType audio/ogg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType video/mp4 "access plus 1 year"
ExpiresByType video/ogg "access plus 1 year"
ExpiresByType video/webm "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
</IfModule>
Мне нужно при запросе /?auth=fb или /?auth=vk пользователь получал редирект.
Файл prepend.php
if($_GET['auth']=='fb'){
header('Location:https://fb.com/');
exit;
}
if($_GET['auth']=='go'){
header('Location:https://go.com/');
exit;
}
При переходе на /?auth=... пользователь получает newpage.html
Почему ? И как сделать так чтоб его запрос проходил сперва через prepend.php