ЧПУ

Started by Exile on 2015-03-01 10:07 — 62 replies, 11941 views

#51
у меня так было
Spoiler content hidden.
попробуй
все location с реврайтами сразу после location ~ \.php$ прописать, у меня тоже такое было, после переноса все нормаль заработало.
#52
у меня так было
Spoiler content hidden.
попробуй
все location с реврайтами сразу после location ~ \.php$ прописать, у меня тоже такое было, после переноса все нормаль заработало.
Не помогло , все равно скачивается профиль (
#53
Вопрос закрыт .
#54
Вопрос закрыт .
Написал бы, как решил 😉
#55
Написал бы, как решил 😉
Вынес правила rewrite в файл /etc/nginx/vhosts-resources/rewrite.conf , но не все , профиль остался в гонфиге нигса
    location / {
                location /profile {
                        rewrite ^/profile-(.*)-(.*).html /profile.php?$2 ;
                }
        location ~ [^/]\.ph(p\d*|tml)$ {
            try_files /does_not_exists @php;
        }
    }
    location @php {
        fastcgi_index index.php;
        fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f";
        fastcgi_pass unix:/var/www/php-fpm/kryl.sock;
        fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
        try_files $uri =404;
        include fastcgi_params;
    }
#56
1713092876564.webp
#57
Мод установлен.
В файле sitemap_dynamic.xml ссылки вида /viewtopic.php?t=9354, имеет какое-то значение?
#58
Мод установлен.
В файле sitemap_dynamic.xml ссылки вида /viewtopic.php?t=9354, имеет какое-то значение?
Если редирект с них на сео ссылки работает - то да
#59
Редирект работает.

То есть нужно менять файл который генерирует sitemap_dynamic.xml чтобы ссылки в нем были вида /topic-simpsony_the_simpsons_sezon_1-34_1989-2023_webrip_bdrip_h265_1080p-t=9354.html ?
#60
Сделал так. Работает.
V2.3.0

####[ОТКРЫТЬ]-----/src/Legacy/Sitemap.php

-----найти-----
                'url' => FORUM_URL . $row['forum_id'],
                
-----заменить-----               
                'url' => seo_url(FORUM_URL . $row['forum_id'], $row['forum_name']),
                
-----найти-----               
                'url' => TOPIC_URL . $row['topic_id'],
                
-----заменить-----               
                'url' => seo_url(TOPIC_URL . $row['topic_id'], $row['topic_title']),
                
####[SAVE_FILE]####