Méthode Typecho pour supprimer index.php
typecho去掉index.php的方法:首先配置服务器的rewrite规则;然后修改nginx以及apache配置;最后在后台配置typecho伪静态即可。
推荐:《PHP视频教程》
typecho开启伪静态,去掉那个讨厌的index.php
Typecho后台设置永久链接后,会在域名后加上index.php,很多人都接受不了。例如如下网址:http://qqdie.com/index.php/archives/37/,但我们希望最终的形式是这样:http://qqdie.com/archives/37.html。那么我们如何做到这样的效果?
1.配置服务器的rewrite规则
如果在保存上述配置的时候,typecho无法自动配置,那么你可能需要手动配置服务器的rewrite规则。
Linux Apache 环境 (.htaccess):
<IfModule mod_rewrite.c> RewriteEngine On # 下面是在根目录,文件夹要修改路径 RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L] </IfModule> Linux Apache 环境(Nginx): location / { index index.html index.php; if (-f $request_filename/index.html) { rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php) { rewrite (.*) $1/index.php; } if (!-f $request_filename) { rewrite (.*) /index.php; } } Windows IIS 伪静态 (httpd.ini): [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # 中文tag解决 RewriteRule /tag/(.*) /index\.php\?tag=$1 # sitemapxml RewriteRule /sitemap.xml /sitemap.xml [L] RewriteRule /favicon.ico /favicon.ico [L] # 内容页 RewriteRule /(.*).html /index.php/$1.html [L] # 评论 RewriteRule /(.*)/comment /index.php/$1/comment [L] # 分类页 RewriteRule /category/(.*) /index.php/category/$1 [L] # 分页 RewriteRule /page/(.*) /index.php/page/$1 [L] # 搜索页 RewriteRule /search/(.*) /index.php/search/$1 [L] # feed RewriteRule /feed/(.*) /index.php/feed/$1 [L] # 日期归档 RewriteRule /2(.*) /index.php/2$1 [L] # 上传图片等 RewriteRule /action(.*) /index.php/action$1 [L]
nginx 配置
server { listen 80; server_name yourdomain.com; root /home/yourdomain/www/; index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; } location ~ .*\.php(\/.*)*$ { include fastcgi.conf; fastcgi_pass 127.0.0.1:9000; } access_log logs/yourdomain.log combined; }
apache 配置
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule>
2.后台配置typecho伪静态
如图,在typecho后台,开启伪静态,并选择你喜好的url形式:
具体操作,根据本人实际操作如下
我的虚拟主机是apache的,在网站根目录找到.htaccess,有的没有可能是设置了隐藏文件,显示隐藏文件就能看到了。
然后编辑.htaccess文件,加入上文中对应的apache配置代码保存。然后去typecho程序后台,设置>永久链接,按照上文中图片的设置,保存即可。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer un site Web de médias sociaux en utilisant PHP et Typecho Avec l'essor des médias sociaux, de plus en plus de personnes souhaitent avoir leur propre site Web de médias sociaux. L'un des moyens de créer un site Web de médias sociaux consiste à utiliser PHP et Typecho, deux outils open source. PHP est un langage de script largement utilisé dans le développement Web, tandis que Typecho est un petit système de blog facile à utiliser et sécurisé qui est non seulement puissant mais également pratique pour le développement secondaire. Ci-dessous, je vais vous présenter comment utiliser PHP et

Comment utiliser PHP et Typecho pour créer un site Web avec support multilingue Introduction : Avec le développement de la mondialisation, la création d'un site Web avec support multilingue est progressivement devenue un objectif poursuivi par les entreprises et les particuliers. En tant que langage de programmation populaire, PHP, associé à Typecho, un excellent programme de blog open source PHP, peut facilement créer des sites Web multilingues. Cet article expliquera comment utiliser PHP et Typecho pour créer un site Web avec prise en charge multilingue et fournira des exemples de code pertinents. 1. Installez et configurez d'abord Typecho

Comment implémenter la fonction de téléchargement d'images de sites Web via PHP et Typecho Dans la tendance des plateformes sociales en ligne modernes, le partage d'images est un moyen très populaire. La fonction de téléchargement d'images du site Web est une fonctionnalité indispensable pour de nombreux sites Web, permettant aux utilisateurs de télécharger facilement leurs propres images et de les partager avec d'autres. Cet article explique comment implémenter la fonction de téléchargement d'images de sites Web via PHP et Typecho. Typecho est un système de blog PHP open source, très adapté à la création de blogs personnels et de petits sites Web. Il est léger et facile à utiliser

Introduction à la discussion sur la technologie de programmation PHP dans Typecho : Typecho est un moteur de blog PHP simple et efficace, léger et facile à développer. Cet article traite principalement de la technologie de programmation PHP dans Typecho, y compris les fonctions PHP couramment utilisées, les opérations de base de données, la lecture et l'écriture de fichiers, le traitement de formulaires, etc. Et à travers des exemples de code, il montre comment implémenter des fonctions courantes dans Typecho. 1. Application des fonctions PHP Traitement des chaînes Le traitement des chaînes est l'une des opérations couramment utilisées dans la programmation PHP. en Type

Comment utiliser PHP et Typecho pour générer dynamiquement une barre de navigation de site Web. La barre de navigation est une partie très importante d'un site Web. Elle peut aider les utilisateurs à localiser rapidement les pages requises et à offrir aux utilisateurs une bonne expérience de navigation. Lors de la création d’un site Web, nous utilisons généralement PHP pour générer dynamiquement la barre de navigation. Cet article expliquera comment utiliser PHP et Typecho pour générer dynamiquement une barre de navigation de site Web et joindra des exemples de code pour référence aux lecteurs. Avant de commencer, assurez-vous que Typecho est installé et que vous avez créé

Comment implémenter la fonction d'abonnement à des sites Web via PHP et Typecho Avec le développement rapide d'Internet, de plus en plus de personnes commencent à s'abonner à leurs sites Web préférés afin d'obtenir du contenu mis à jour à tout moment. Afin de répondre aux besoins des utilisateurs, les administrateurs de sites Web doivent proposer une fonction d'abonnement pratique. Dans cet article, nous présenterons comment utiliser PHP et Typecho pour implémenter la fonction d'abonnement du site Web. Typecho est un système de blog open source simple et rapide écrit en langage PHP. Il fournit un mécanisme de plug-in pratique qui permet aux développeurs de

PHP et Typecho sont des moyens innovants de mettre en œuvre des sites Web d'affichage de contenu. Avec le développement rapide d'Internet, les sites Web sont devenus une plate-forme importante permettant aux utilisateurs d'obtenir des informations, de communiquer et de s'afficher. Afin de répondre à différents besoins, les développeurs continuent de rechercher des moyens innovants pour mettre en œuvre des sites Web d'affichage de contenu. Cet article présentera une méthode innovante pour implémenter un site Web d'affichage de contenu à l'aide de PHP et Typecho, avec des exemples de code joints. Typecho est un moteur de blog open source simple et facile à utiliser. Il est développé en langage PHP et prend en charge des thèmes et des plug-ins personnalisés.

Comment réaliser la fonction de commentaires anti-spam du site Web via PHP et Typecho Avec le développement rapide d'Internet, les commentaires de spam sont devenus un problème important qui préoccupe les opérateurs de sites Web. Pour résoudre ce problème, nous pouvons utiliser PHP et Typecho pour implémenter la fonction de commentaires anti-spam du site Web, filtrant et empêchant efficacement l'apparition de commentaires indésirables. Avant de commencer, nous devons nous assurer que Typecho est installé et que vous disposez d'une certaine base en programmation PHP. Vous trouverez ci-dessous les étapes et les exemples de code pour implémenter la fonctionnalité anti-spam sur votre site Web. En savoir plus sur les déchets
