1
Я хотел бы создать символическую ссылку из папки в HTML файлов. Так что в основном я хочу, например, localhost/about
для ссылки на localhost/about.html
без изменения URL-адреса. Поскольку у меня несколько сайтов, мне просто нужно одно правило для этого. Это то, что я до сих пор: (?, Если вы хотите html
страницы, почему вы используете .php
в вашем RewriteRule
)Htaccess - создать символическую ссылку из папки в HTML файлы
Options -Indexes
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^/(?:about|product)(\/)?$ [NC]
RewriteRule^$1.php [L]
</IfModule>
Действительно, это работает. Но я действительно хотел бы поддерживать «localhost/about /». – kwoxer
@kwoxer Является '' фактическим каталогом в вашей системе? Если нет, замените '% {REQUEST_FILENAME}' в моем коде с '$ 1' – hjpotter92
Нет, это символический, или же это называется. Этого не существует. Я просто хочу использовать его в качестве URL-адреса в моем случае. И замена для меня не работает =/ – kwoxer