/ / Як насправді реалізується Friendly URL або досить URL? [дублікат] - php, .htaccess, url

Як реально реалізована дружня URL-адреса чи симпатична URL-адреса? [дублікат] - php, .htaccess, url

Я бачу багато сайтів, де вони використовують щось подібне:

http://www.example.com/someinfo/somenumber

а потім використовують "ідентичне число" в кінці для відображення вмісту. Я не думаю, що вони роблять сторінку для кожного номера (оскільки їх більше 1000, як вони це роблять?

Редагувати: Вони навіть роблять це на цьому веб-сайті: якщо ви подивитесь на останній біт url (using-url-directories-in-php).

Відповіді:

1 для відповіді № 1

Створити .htaccess файл на вашому веб-сайті " dir і вставте в нього наступний код:

RewriteBase /
RewriteEngine On
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,L]
RewriteRule ^([^.]+)$ $1.html [NC,L]

Є ще багато речей, які htaccess може зробити для вас, наприклад, блокування поганих ботів, ip блокування користувачів (не рекомендується на localhost сервер. Ви можете спробувати, якщо хочете.), Перенаправити на веб-сайт тощо ...