PHP веб-сайты статикалық HTML сайтына айналды - мәселені байланыстыру

Менде Динамикалық PHP веб-сайты болды, оны клиентке беру үшін статистикалық веб-сайтқа айналдыру қажет болды. Мен файлдарды тартып алу үшін wget пайдаланғанмын және ол маған керекті нәрсені жасады. Жалғыз проблема. Менің бұрынғы сілтемелерім (google-ге индекстелген) файл кеңейтімі жоқ. .Php файл кеңейтімінен құтылу үшін .htaccess пайдаланды.

So one of my URL's would look like this: http://www.domain.com/about/

Веб-сайттың статистикалық нұсқасын алған кезде ол барлық .html сілтемелерімді өзгертті

Бұл жақсы болуы мүмкін, өйткені мен файл кеңейтімінен құтылу үшін HTCcess-ды қолдануға болатындықтан, менің барлық сілтемелер бұрынғыдай болады. Әрбір беттегі ішкі сілтеме .html нұсқасына байланысады.

Htaccess пайдаланушыларды шамамен.html-ге жіберетін болса, оларды бағыттау үшін жол бар ма? Сондықтан менің ішкі байланысым әлі де жұмыс істей ме?

Немесе сіз мұны қалай шешуге болатын басқа да ұсыныстар бар ма?

Міне, мен пайдаланатын wget коды:

wget -k -K  -E -r -l 10 -p -N -F -nH http://www.domain.com/

.Html орнына .php файлдарын шығару үшін қалай аламын?

Рахмет!

5

1 жауаптар

Мұны .htaccess-ге қосуға болады:

RewriteRule ^([^\.]+)$ $1.html [NC,L]

taken from: http://www.sicanstudios.com/how-to-remove-php-html-htm-extensions-with-htaccess/

5
қосылды
Керемет, рахмет. Бұл жұмыс істейді. Бір жылдам сұрақ болса да, менің .php және .html емес болуы керек екі нысан бар. Wget-ті қалай қолдануға болатынын білесіз бе? Барлық файлдарды .php орнына .html орнына қою керек. Мен өзімнің кодты пайдаланып кодты жаңарттым.
қосылды автор Drew, көзі
Сондықтан PHP үзіндісін маған қажет екі параққа қолмен қосуға болады және олар .php кеңейтіміне ие болады, осылайша басқа беттер арқылы байланыстырудың қажеті жоқ. Рахмет!
қосылды автор Drew, көзі
- html-extension туын үшін бүркеншік -E туын қолданып жатырсыз, сондықтан файл атауын .html . Егер сіз оны жойсаңыз, ол кеңейтімді сақтауы керек. Дегенмен, сіз wget арқылы PHP кодын ала алмайсыз, сондықтан .php кеңейтімдеріне не үшін қажет болады?
қосылды автор swatkins, көзі
бәрі дұрыс. іске сәт!
қосылды автор swatkins, көзі