✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Пояснення правил перезапису URL-адрес WordPress

6

Сервер Apache дозволяє правило перезапису URL-адрес шляхом простого розміщення файлу під назвою .htaccess у каталогах FTP. Правила перезапису замінять своє батьківське, якщо воно є. Однак ви можете встановити наступне у вкладеній папці <em.htaccess. щоб явно дозволити використання батьківського .htaccess.

RewriteOptions inherit

Після встановлення WordPress він створить .htaccess у кореневому каталозі блогу. Візьмемо, наприклад, цей блог, нижче наведено вміст за замовчуванням, створений WordPress.

Коментарі починаються як хеш. IfModule перевіряє, чи ввімкнено модуль rewrite-module. ^index.php$ – [L] запобігає перезапису запитів для index.php, щоб уникнути нескінченних циклів. Якщо запит для index.php, директива нічого не робить – і зупиняє обробку правил [L], тобто L – Last. RewriteCond вказує, що якщо запит не є справжнім файлом або не справжнім каталогом, усе буде перенаправлено до index.php, який може отримати $_SERVER[‘REQUEST_URI’] і викликає правильний код для відтворення сторінки, яку запитав користувач .

Наведений вище рядок RewriteRule ^/?(.*)$ /index.php?id=$1 [L] зазвичай використовується для перекладу URL-адреси на зразок https://steakovercooked.com/ xyz на https://steakovercooked.com/index .php?id xyz.

Джерело запису: helloacm.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі