Я хочу отображать пользователю содержимое другого URL, когда он переходит на мой URL, но без полного изменения URL. Пример: когда он переходит на http://example.com, я хочу, чтобы он видел содержимое http://example.com/another/url Но я хочу, чтобы он поверил (чтобы увидеть в браузере) его указанный URL. Как это сделать с помощью .htaccess? Есть предложения?
Вы можете использовать это правило в корне своего сайта .htaccess:
RewriteEngine On RewriteRule ^/?$ /another/url [L]
Это загрузит /another/url при запросе http://example.com/ в браузере, но не изменит URL браузера.
/another/url
http://example.com/
Попробуйте это:
Options +FollowSymLinks RewriteEngine On RewriteRule ^/(.*)$ http://example.com/another/url/$1 [R=301,L]