Кілька прикладів використання mod_rewrite на веб сервері apache2 для перенаправлення. настройки чпу на веб сайтах використовують php і MySQL. і вставки ключових слів в url`и статей, всі директиви прописані в даній статті прописуються у файлі .htaccess який зазвичай знаходиться в корені вашого сайту. хоча в деяких cms він є практично в кожній в папці але це вже зовсім інша історія ....
Нижче наведено 5 прикладів використання даного модуля:
1) Переробляємо «product.php? Id = 12» в «product-12.html»
2) Переробляємо «product.php? Id = 12» в «product / ipod-nano / 12.html»
Експерти SEO завжди пропонують показувати головне ключове слово в урле. У приклад Ви можете бачити назву продукту в урле.
Mypaint програма для роботи з графікою на Ubuntu
Якщо Ви введете yahoo.com в браузері, Вас перенаправить на www.yahoo.com. Для того різання такої ж операції на Вашому сайті додайте наступний код в файл .htaccess:
УРЛ сайту, звичайно ж, поміняйте на свій. Для чого робити такий редирект? Щоб уникнути дублювання сайту пошуковими системами з www і без www.
4) Переробляємо «yoursite.com/user.php?username=xyz» в «yoursite.com/xyz»
У файл .htaccess додаємо наступні рядки:
5) Перенаправлення домену на новий піддомен або папку.
Тепер при звернення до «www.test.com» всі файли будуть братися з "test.com/new"
Реалізація безпеки в Ubuntu за допомогою AppArmor
Припустимо, потрібно перетворити з lis.php? Id = 3 в bols3.hi. Регулярний вираз матиме такий вигляд:
Тобто в нашому випадку отримуємо наступне:
Графічно сам принцип перетворення буде виглядати наступним чином:
Як включити SSL і протокол HTTPS на зв'язці Apache2 + Nginx proxy