Мод Переписать код без изменения URL в адресной строке

Мод Переписать код без изменения URL в адресной строке

Я Когда я звонюhttp://www.mysite.in/abc/xyzэто должно появитьсяhttp://www.mysite.in/abc/xyz/index.phpно url shout не меняется в адресной строке и он должен работать без "/" в адресе. Пожалуйста, кто-нибудь помогите мне с кодом .htaccess для apache 2.2

Примечание: он не должен содержать содержимое каталога, а должен отображать страницу. SEO-дружественный URL.

Спасибо, Шрикант

решение1

Вот как я это сделал. Добавил следующий код в корневую папку .htaccess.

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^(abx/xyz.html)/?$ $1/index.php [L,NC]

И добавил следующий код в файл .htaccess внутри папки xyz.html

DirectorySlash Off
Directoryindex index.php
Options -Indexes

решение2

Вам необходимо настроить DirectoryIndex index.phpи Options -Indexes.

Обе конфигурации должны быть конфигурациями по умолчанию в любой установке Apache / PHP.

Кажется, в вашей конфигурации что-то сломалось.

Связанный контент