Тема: Як зробити таку силку
як зробити, щоб силка site.com/index.php?page=home виводилась в стрічці браузера наступним чином: site.com/home і всі наступні get писались після знака '?'. Наприклад: site.com/home?get1=5&get2=12 і так далі.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Web-сервери → Як зробити таку силку
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
як зробити, щоб силка site.com/index.php?page=home виводилась в стрічці браузера наступним чином: site.com/home і всі наступні get писались після знака '?'. Наприклад: site.com/home?get1=5&get2=12 і так далі.
як зробити, щоб силка site.com/index.php?page=home виводилась в стрічці браузера наступним чином: site.com/home і всі наступні get писались після знака '?'. Наприклад: site.com/home?get1=5&get2=12 і так далі.
таке можна зробити в файлі .htaccess
olekca01 написав:як зробити, щоб силка site.com/index.php?page=home виводилась в стрічці браузера наступним чином: site.com/home і всі наступні get писались після знака '?'. Наприклад: site.com/home?get1=5&get2=12 і так далі.
таке можна зробити в файлі .htaccess
За допомогою перенаправлення всіх запитів на головну сторінку
olekca01 написав:як зробити, щоб силка site.com/index.php?page=home виводилась в стрічці браузера наступним чином: site.com/home і всі наступні get писались після знака '?'. Наприклад: site.com/home?get1=5&get2=12 і так далі.
таке можна зробити в файлі .htaccess
ось так це робиться!
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,R=301]
як зробити, щоб силка site.com/index.php?page=home виводилась в стрічці браузера наступним чином: site.com/home і всі наступні get писались після знака '?'. Наприклад: site.com/home?get1=5&get2=12 і так далі.
Спробуйте погуглити про MVC та створення PHP-рушіїв(CMS). А так, банально можна просто прибрати розширення файлу .php за допомогою .htaccess, але Ви мабуть не це хочете...
В мене на сайті сторінки виводяться за допомогою get['page'] індексна сторінка відповідно до get вибирає потрібну сторінку і виводить. Але деколи потрібні і додаткові get.
В мене на сайті сторінки виводяться за допомогою get['page'] індексна сторінка відповідно до get вибирає потрібну сторінку і виводить. Але деколи потрібні і додаткові get.
То передавайте додаткові get. А в тому файлику, де їх отримуватиме прописуєте $_GET["назва get-параметру"].
силку зробить сталін, а в такому випадку треба робити посилання
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися