Я изменил свой .htaccess на основе учебника, чтобы скрыть расширение .php и $ _Get от URL, но страница продолжает прыгать.
Я пробовал несколько изменений .htaccess, этотолько тот, который даже частично работает. Однако, это, кажется, вызывает постоянные перенаправления / обновления.
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule .* https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)/([0-9a-zA-Z_-]+) $1.php?name=$2 [NC,L]
Хотите изменить "profile.php?name=company-name"
на "profile/company-name"
, чтобы страница не выглядела или функционировала иначе. Часть динамического контента $_Get
загружается, но вся страница пропускается, и ни один из стилей CSS не работает.