Недавно я разместил свой сайт на 000webhost.com, и как только я его разместил, я вошел в систему, чтобы проверить его работу. Когда я нажимаю ссылку, например сообщение или профиль, который содержит три параметра, такие как url, id и ref, страница перенаправляется, но страница профиля/сообщения не загружается.Страница не загружается после перенаправления .htaccess с параметрами
Например, ссылка: example.com/profile/Sagar-Chauhan/123456/p. При щелчке по нему он перенаправляется, но url показывает что-то вроде этого www.example.com/?url=sagar-chauhan & id = 123456 & ref = p вместо www.example.com/profile/Sagar-Chauhan/1234656/p
Следующий мой код .htaccess.
Options +FollowSymlinks
Options -Indexes
RewriteEngine On
RewriteBase/
ErrorDocument 404 /404.php
RewriteRule ^profile/([^/]*)/([^/]*)/([^/]*)$ profile.php?url=$1&id=$2&ref=$3 [L]
RewriteRule ^profile/([^/]*)/([^/]*)/([^/]*)/$ profile.php?url=$1&id=$2&ref=$3 [L]
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*)$ "http\:\/\/www\.example\.com\/$1" [R=301,L]
Его все еще не работает. Я использовал тот же код, который вы разместили. Его все равно то же самое. URL-адрес не перенаправляется должным образом. –
Он должен работать. Что-то еще должно перенаправить вас на старый URL. –