как ссылаться / связывать / перезаписывать определенный php-файл в подпапке, когда URL-адрес браузера показывает, что он находится в корневом каталоге - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть ссылка в теге привязки, скажем ... href = "/ user" У меня есть файл php внутри папки, скажем, как ... root / content / user.php

Перезапись расширений файлов и т. Д. Уже работает на моем сервере, я просто не могу выполнить перенаправление в подпапку, не изменяя отображаемый URL браузером ...

Я уже пробовал различные комбинации, скажем, 25-30 SO и другие похожие сайты ... что-то я делаю не так ...

RewriteEngine On
RewriteRule ^robots.txt - [L]

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

RewriteRule ^(.+)\.php$ /$1 [R,L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ /$1.php [NC,END]

....what to add here???

Теперь, когда кто-то нажимает на ссылку, я хочу, чтобы браузер показывал «mydomain.com/user», пока он предоставляет файл user.php браузеру из папки содержимого.

РЕДАКТИРОВАТЬ: возможно, проблема в том, что у меня есть только один файл .htaccess, который находится в корневой папке? Должен ли быть еще один в папке "root / content /" ...?

...