


Comment configurer le pseudo-statique de l'ensemble du site du système DreamWeaver
Comment configurer le pseudo-statique sur tout le site du système DreamWeaver ?
Explication détaillée du processus de configuration pseudo-statique de l'ensemble du site de Dreamweaver System
Le principe est de garantir que votre espace ou votre serveur prend en charge le pseudo-statique, c'est-à-dire l'URL réécriture ; la méthode pour activer le pseudo-statique : background-- 》Système--》Paramètres de base trouvés : Utiliser ou non le pseudo-statique : sélectionnez OK pour enregistrer, veuillez consulter cet article pour une configuration spécifique
Apprentissage recommandé : Dreamweaver cms
Prérequis Qi pseudo-statique
Assurez-vous que votre espace ou votre serveur prend en charge la pseudo-statique, c'est-à-dire la réécriture d'URL
Activer DedeCms pseudo-statique
Comment activer le pseudo-statique :Backend--"Système--"Paramètres de base Rechercher : Utiliser ou non le pseudo-statique : Sélectionnez Oui pour enregistrer.
Paramètres de publication des colonnes et des articles
Options de liste de colonnes : Choisissez d'utiliser les options de publication de pages dynamiques : Choisissez uniquement la navigation dynamique
Méthode pseudo-statique site complet DEDECMS
Page d'accueil pseudo-statique
Supprimez le index.html dans le répertoire racine du site et ne mettez pas à jour le HTML de la page d'accueil à l'avenir. Bien sûr, vous pouvez également choisir de ne pas le faire. pour utiliser une page d'accueil dynamique.
Chaîne, liste et article pseudo-statiques
Principalement obtenu en modifiant les deux fonctions GetFileName() et GetTypeUrl(). Pour les versions DedeCms V5.3, DedeCms V5.5 et DedeCms V5.6, ouvrez /include/channelunit.func.php pour modification.
Remarque : DedeCms V5.7, ce chemin de fichier a changé, vous pouvez ouvrir /include/helpers/channelunit.helper.php.
a. Remplacez le code suivant dans GetFileName() : //Dynamic Article
Le code est le suivant :
if($cfg_rewrite == 'Y') { return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html'; }
Remplacez le code de //Dynamic Article
Comme suit :
if($cfg_rewrite == 'Y') { return "/archives/view-".$aid.'-1.html'; }
Changez le format de lien par défaut /plus/view-1-1.html
de la page de l'article en /archives/view-1-1.html
Cela dépend de vos préférences personnelles, et cela n'a pas d'importance si vous n'apportez aucune modification.
b. Remplacez le code suivant dans GetTypeUrl() : //Le code dynamique
est le suivant :
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
par //Le code dynamique
comme suit :
$reurl = "/category/list-".$typeid.".html";
Cette étape doit être modifiée, c'est-à-dire changer l'URL de votre chaîne ou de votre page de liste sous la forme /category/list-1.html.
Pagination de liste pseudo-statique
Ouvrez /include/arc.listview.class.php et recherchez la fin de la fonction GetPageListDM() pour obtenir la liste de pagination dynamique :
Le code est le suivant : Remplacez
$plist = str_replace('.php?tid=', '-', $plist);
par
et le code est le suivant :
$plist = str_replace('plus', 'category', $plist);
Remplacez le plus par défaut par
et le code est le suivant :
category$plist = str_replace('.php?tid=', '-', $plist);
Pagination de la liste Le format de lien par défaut /plus/list-1-2-1.html
est remplacé par /category/list-1-2-1. html
Vous pouvez également laisser cette étape inchangée.
Paging d'article DEDECMS pseudo-statique
Ouvrez /include/arc.archives.class.php et trouvez la fin de la fonction GetPagebreakDM() pour obtenir la liste de pagination dynamique :
Le code est le suivant :
$PageList = str_replace(".php?aid=","-",$PageList);
est remplacé par
et le code est le suivant :
$plist = str_replace('plus', 'archives', $plist);
Remplacez le plus par défaut par
et le code est le suivant :
archives$PageList = str_replace(".php?aid=","-",$PageList);
Cette étape C'est bien sans modification, c'est juste une question de préférence personnelle.
Balise TAG pseudo-statique
L'URL de la balise TAG par défaut de DedeCms a la forme de /tags.php?/dedecms5.7/, ce qui est très moche. Ouvrez /include/taglib/tag.lib.php et recherchez sous la fonction lib_tag() :
Le code est le suivant :
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
Remplacez par
Le code est comme suit :
$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/";
À ce stade, le numéro ".php?" dans l'URL de la balise TAG a été supprimé.
Recherche pseudo-statique
L'URL de recherche DedeCms est plus difficile à rendre statique. Sans parler des nombreux paramètres attachés, les paramètres comme la pagination des résultats de recherche peuvent également changer. la correspondance de règles pseudo-statiques est compliquée. Xiaopin était paresseux et a directement remplacé "search.php?..." dans l'URL de recherche par "search.html?...". Quant aux paramètres après le signe "?", ils correspondaient à n'importe quel caractère.
Ouvrez channelunit.func.php, arc.searchview.class.php, arc.taglist.class.php et /include/taglib/hotwords.lib.php dans l'ordre dans le dossier d'inclusion et recherchez " search.php?" peut être remplacé par "search.html?".
Conseils, j'ai personnellement l'impression que dedecms lui-même n'a pas l'intention de permettre aux utilisateurs de définir des fonctions pseudo-statiques, il semble donc qu'il soit encore très compliqué pour les gens ordinaires de le modifier.
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)

Sujets chauds

Comment importer du CSS dans Dreamweaver : 1. Placez le fichier de modèle HTML dans le dossier "templets" ; 2. Remplacez le suffixe du fichier HTML par ".htm" 3. Ajoutez "{dede :" avant le chemin du style d'origine : global.cfg_templets_skin/}" peut être utilisé.

La base de données est au cœur du fonctionnement du site Web et stocke des informations importantes telles que les données des utilisateurs et le contenu des articles. Par conséquent, la sauvegarde et la récupération des fichiers de la base de données sont particulièrement importantes lors du fonctionnement du site Web. Pour les sites Web créés à l'aide du CMS Dreamweaver, la récupération des fichiers de base de données est également une tâche critique. Cet article présentera en détail la méthode de récupération des fichiers de base de données Dreamweaver CMS et fournira des exemples de code spécifiques pour aider les utilisateurs à restaurer rapidement les données du site Web et à assurer le fonctionnement normal du site Web. 1. Sauvegardez le fichier de base de données Avant de restaurer le fichier de base de données, vous devez d'abord vous assurer qu'il a été.

Dreamweaver est un CMS très connu. Il est utilisé par de nombreux sites Web en raison de sa simplicité et de sa facilité d'utilisation. Son backend est développé en PHP, et la dernière version officielle est Dreamweaver PHP 5.7. Dans cet article, nous explorerons les nouvelles fonctionnalités et avantages de la version DreamWeaver PHP 5.7.

DreamWeaver est un système de construction de sites Web très populaire et son architecture est basée sur le langage PHP. Par conséquent, Dreamweaver nécessite l'exécution de PHP. Alors, concrètement, combien de PHP faut-il pour tisser des rêves ? Ce n’est pas une question simple. Cet article présentera la version PHP et le nombre de composants requis pour Dreamweaver sous les aspects suivants.

Il est courant de rencontrer des problèmes lors de l'installation de Dreamweaver. L'un des problèmes possibles est que php7.0 ne peut pas être installé avec succès. Dans cet article, nous expliquerons comment résoudre ce problème.

Dreamweaver nécessite PHP version 5.2 et supérieure. La méthode d'installation : 1. Installez d'abord PHP et configurez l'environnement ; 2. Téléchargez le package d'installation de DedeCMS et extrayez-le dans le répertoire racine du site Web ; pour terminer l'installation ; 4. Une fois l'installation terminée, vous pouvez accéder au backend de Dreamweaver via http://localhost/yourwebsite.

cms n'est pas Dreamweaver, cms fait référence au système de gestion de contenu et Dreamweaver n'est qu'un type de cms ; Dreamweaver cms fait référence au système de gestion de contenu Dreamweaver, et le système de gestion de contenu est une sorte de système ou de processus WEB front-end et back-end. . Un système logiciel entre sites Web ; cms possède de nombreuses excellentes conceptions basées sur des modèles, qui peuvent accélérer le développement de sites Web et réduire les coûts de développement.

Dreamweaver CMS est un système de gestion de contenu open source développé sur la base de PHP5 et largement utilisé dans le domaine de la construction de sites Web. Il est très important que les développeurs maîtrisent les points clés de Dreamweaver PHP5. Cet article présentera quelques points clés et fournira des exemples de code spécifiques pour aider les lecteurs à mieux comprendre et appliquer DreamWeaver PHP5. 1. Les fichiers inclus dans le développement du CMS DreamWeaver nécessitent souvent le partage de données et la réutilisation de code entre différents fichiers. La fonctionnalité d'inclusion de fichiers de PHP est un moyen efficace de résoudre ce problème. Dans DreamWeaver CMS, souvent
