Я намагаюся перенаправити всі запити, які мають "/ blog /?" До "/? ..." і використовувати наступні мої .htaccess:
RedirectMatch 302 /blog/?(.*) http://www.example.com/?$1
але коли я перевіряю,
/blog/?p=28 -> www.example.com/?
так що решту урізають.
p / s / я не хочу перенаправляти / blog / (щось) на example.com/ (щось)!
p / p / s / У мене встановлено wordpress, якщо це може мати значення. І мені потрібно зробити такий матеріал, тому що я змінив папку wordpress на root і використовую / blog / щоб показувати останні повідомлення
Відповіді:
0 для відповіді № 1Використовуйте цей код у вашому .htaccess, щоб досягти цього:
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^blog/?$ / [R=301,L,QSA]
0 для відповіді № 2
спробуйте цей код .htacess
Options +FollowSymLinks
RewriteEngine On
#RewriteBase /
RewriteRule ^ProductView-(.*).html product.php?page=$1
RewriteRule ^Home.html index.php
введіть ім'я файлу, як це і змінітьenter code here