kxgoo: да, файл существует, можно по урлу зайти и посмотреть его содержимое, отдает код 200.
Решил проблему следующим образом
Теперь все несуществующие страницы отображают содержимое файла 404.php и отдают код 200, вроде бы все ок, но другая проблема, также и все существующие страницы вместо того чтоб отображать себя - отображают содержимое файла 404.php ну и код тоже 200
Если я правильно понял задачу, то с помощью .htaccess файла, эту задачу не решить.
Еще раз повторюсь, нужно создать все необходимые страницы на сайте.
kxgoo: теперь возникла еще одна дополнительная проблема, при добавлении такого сайта в биржу ссылок, тип следующих страниц /page1.html не сканируется, т.к. она отдает ответ 404 (страница не найдена), как с помощью htaccess сделать чтобы это была полноценная страница и сервер отдавал код 200 при попытке зайти на нее?
Если все что необходимо сделать, это залить таблицу из excel в базу данных, то проще всего конвертировать ее в cvs, как писал edogs, и с помощью phpmyadmin импортировать записи.
Ну а для преобразования символов, точнее для того чтобы экранировать, необходимо использовать функцию mysql_real_escape_string.
да, файл существует, можно по урлу зайти и посмотреть его содержимое, отдает код 200.
Решил проблему следующим образом
Теперь все несуществующие страницы отображают содержимое файла 404.php и отдают код 200, вроде бы все ок, но другая проблема, также и все существующие страницы вместо того чтоб отображать себя - отображают содержимое файла 404.php ну и код тоже 200
Если я правильно понял задачу, то с помощью .htaccess файла, эту задачу не решить.
Еще раз повторюсь, нужно создать все необходимые страницы на сайте.
Если нужно для несуществующих страниц отображать содержимое /deleted.html и отдавать вместо 404 код 200, то помогут такие правила
Ставить в самом верху сразу после RewriteEngine On
Не факт, что сайт состоит из статических html страниц. Хотя, пускай на этот вопрос ответит ТС.
теперь возникла еще одна дополнительная проблема, при добавлении такого сайта в биржу ссылок, тип следующих страниц /page1.html не сканируется, т.к. она отдает ответ 404 (страница не найдена), как с помощью htaccess сделать чтобы это была полноценная страница и сервер отдавал код 200 при попытке зайти на нее?
Создать такую страницу и отдавать код 200.
а класс самой ссылке как задать?
Насколько я знаю, класс на ссылки не задается. Конечно можно наложить фильтр nav_menu_link_attributes
Если все что необходимо сделать, это залить таблицу из excel в базу данных, то проще всего конвертировать ее в cvs, как писал edogs, и с помощью phpmyadmin импортировать записи.
Ну а для преобразования символов, точнее для того чтобы экранировать, необходимо использовать функцию mysql_real_escape_string.
Не думаю чтобы это был advmaker, скорее всего вирус на сайте. Тем более если показывает только один раз.
Значит ты что-то сделал не так)
Научитесь наконец предоставлять информацию(ссылки на темы или ссылку на рабочий сайт, код или куски неработающего кода и т.д).
А, объяснил. Что за superfish ,впервые слышу. Мб в плагине или расширении каком дело?
http://users.tpg.com.au/j_birch/plugins/superfish/
Где этот топик?
На одну тему ниже вашей.
а как лог ошибок посмотреть ? 😒
Гугл в помощь.