Я застрял здесь, потому что перенаправление работает неправильно. Он работает с каталогами и файлами HTML, но не перенаправляет файлы PHP.Redirect 301 работает с HTML, но не с файлами PHP?
Пожалуйста, примите мою ошибку. Благодарю.
ErrorDocument 404 http://www.domain.com/404.php
<ifModule mod_headers.c>
<FilesMatch "\.(jpg|jpeg|png|gif|ico|pdf|pdf|xml|txt|css|js)$">
Header set Cache-Control "max-age=604800, proxy-revalidate"
</FilesMatch>
</ifModule>
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault A259200
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType application/pdf A2592000
ExpiresByType application/x-javascript A604800
ExpiresByType text/plain A604800
ExpiresByType text/css A604800
</ifModule>
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
Redirect 301 /page.html /page/page.php?title=page
Redirect 301 /page/ /page.php
#^works
Redirect 301 /page/index.php /page/page.php
Redirect 301 /page/page.php /page/page.php?title=page
#^doesnt work throws 404.php page
Какой URL-адрес вы пытаетесь это сделать? – anubhava
Я разместил их в нижней части кода. – HelpNeeder
Redirect 301 /test.php /communities/all-communities.php <<<<< does not work --- work - >>>> Перенаправление 301 /test.html /communities/all-communities.php – HelpNeeder