Я нашел несколько вопросов о Stack, которые показывают множество и множество примеров, но я пробовал всех в книге, и это отказывается работать. Я пытаюсь преобразовать. www.domain.com/title/index.php?id=70048305 в www.domain.com/title/70048305 Я хочу, чтобы он преобразуется в обоих направлениях. Когда они вводят строку запроса и чистый URL. Что не так с моей переписью? Options +FollowSymLinks RewriteEngine on RewriteRule […]
Как говорится в названии, мои правила перезаписи не работают, когда я загружаю его на свой сервер (Ubuntu LTS). Файл .htaccess находится в игре, но ничего не делает. mod_rewrite загружен, я проверил несколько способов. Я попытался написать текст мусора в файле .htaccess и получил внутреннюю ошибку 500, поэтому файл, похоже, находится в цикле. Конфигурация virtualHost имеет […]
Im new с Nginx и для моего проекта мне нужно переписать все запросы в index.php, который является обработчиком запросов. Я сделал это с файлом .htaccess в Apache, но теперь я хотел сделать его совместимым с Nginx. Я знаю, что на Nginx не существует файлов .htaccess, поэтому мне нужно отредактировать файл виртуального хоста в / etc […]
Я задал такой вопрос раньше, но, поскольку я до сих пор не могу найти ответ на этот вопрос, я снова спрошу его: -s. Я использую этот очень простой скрипт «templating»: require_once 'core/init.php'; if(empty($_GET['page'])){ header('Location: home'); die(); } $basePath = dirname(__FILE__) . '/'; $viewPath = $basePath . 'view/'; $view = scandir($viewPath); foreach($view as $file) { if […]
Хорошо, поэтому у меня есть этот сайт …. с URL-адресом http://posnation.com/ и есть много страниц, которые мне нужно сохранить структуру url для …. как это http://posnation.com/restaurant_pos http://posnation.com/quickservice_pos http://dev.posnation.com/retail_pos доб …. Проблема, которую я сейчас имею в том, что я хочу сохранить тот же URL-адрес для всех этих страниц, и я ищу наилучший подход. То, как […]
Я занимаюсь разработкой с использованием Bitnami MAMP stack 5.6.19 на моем Macbook Теперь я готов загрузить его на свой сервер, но до этого я хочу удалить index.php с URL-адреса сайта и протестировать его на своем Mac, чтобы я мог обращаться к любым ошибкам. Я попытался изменить httpd-app.conf, httpd-prefix.conf, как это было предложено на сайте Bitnami, […]
На моем сайте у меня есть несколько URL-адресов: Главная страница: mysite.com mysite.com/?content=about mysite.com/?content=posts&page=2 Subfolders: mysite.com/subsite/ mysite.com/subsite/?content=about mysite.com/subsite2/?content=posts&page=2 Я бы хотел сделать их чистыми: mysite.com/about/ mysite.com/posts/2 mysite.com/subsite/about/ mysite.com/subsite/posts/2 Теперь я смог использовать mod_rewrite для одной переменной и некоторые другие простые вещи, но я не совсем уверен, как это сделать. Когда я использую: RewriteRule ^([az]+)/([a-z0-9-]+)/?$ /?content=$1&page=$2 [L] […]
У меня есть один поддомен api.example.com. мой код находится в каталоге /var/www/html/ . мой весь поддомен перенаправляется в папку /var/www/html . Я использую api.example.com для перенаправления на папку /var/www/html/api . Использование .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^api\. [NC] RewriteRule !^api/ api%{REQUEST_URI} [L,NC] Но проблема в том, что это также изменение моего url, api.example.com/api я не […]
Я только начал экспериментировать с силекс . Я слежу за документацией и смущаюсь, куда идти по пути .htaccess. Некоторые предпосылки: Я использую WAMP для моего веб-сервера dev, с включенным mod_rewrite У меня есть «тонкая» копия Silex, распакована и скопирована в c: \ wamp \ www \ silex \ У меня есть пример hello world route […]
Таким образом, у меня был этот код в моем HTACCESS, что было здорово, потому что он сначала удаляет расширение .php-файла с моих страниц, если посетитель входит на страницу с расширением .php-файла, а затем он позволяет загружать страницу без расширения. (Таким образом, это просто напоминает URL-адрес) # REMOVE FILE EXTENSIONS RewriteEngine On # browser requests PHP […]