Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 23. August 2012 21:00

Andiministrator
Kabeljungwerker
Ort: Plauen / Vogtland
Registriert: 09. November 2010
Beiträge: 264
Webseite

Verbesserte config.php und .htaccess für CMSms ab Version 1.11.x

Ich habe meine Versionen der verbesserten Dateien config.php und .htaccess auf den neuesten Stand gebracht - sprich, sie sind in der neuesten Version für CMSms ab 1.11.x gedacht.

Verbessert heißt in dem Fall, dass sämtliche Pfade und URLs dynamisch erstellt werden, also nicht angepasst werden müssen. Zudem sind die wichtigsten Einstellungen nach oben verlagert. Außerdem haben alle Einstellungen eine kurze Erklärung (in deutsch bzw. englisch).

Weiterhin ist gleich oben ein Zweig eingefügt, in welchem man die Daten seines lokalen Entwicklungsservers eintragen kann - so muss man nicht ständig die config.php ändern, wenn man Projekte hoch- und runter lädt.

Last but not least enthält die config.php bereits die "Bot"-Anweisungen für das Modul MultiDomains, welches auf Wunsch die config.php automatisch anpassen kann.

Die Dateien findet Ihr hier:
http://dev.cmsmadesimple.org/project/files/711

Bei Fragen, Problemen oder Hinweisen freue ich mich über Eure Beiträge!

Beitrag geändert von Andiministrator (24. August 2012 08:33)


Arbeitet bei conversearch GmbH: http://conversearch.de (Webseiten-Analyse und -Monitoring)
Bloggt bei Andiministrator.de: http://andiministrator.de

Offline

#2 24. August 2012 08:07

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: Verbesserte config.php und .htaccess für CMSms ab Version 1.11.x

Dankeschön :-)

Offline

#3 13. Februar 2013 01:25

mörml
Server-Pate
Registriert: 23. Januar 2011
Beiträge: 443

Re: Verbesserte config.php und .htaccess für CMSms ab Version 1.11.x

Hallo Andiministrator,

danke für die schöne .htaccess. Meine war furchtbar unaufgeräumt, und nun habe ich deine zum Anlass genommen, mich in das Thema einzulesen. Gleichwohl ärgern mich GTmetrix & Co. mit folgenden zwei Meldungen:

1.

"Use cookie-free domains. There are 8 components that are not cookie-free:

CSS
statisches Bild 1 - 7"

In meiner .htaccess habe ich jedoch eingebaut:

RewriteEngine On
RewriteBase /

#www erzwingen unter Vermeidung doppelten Contents
RewriteCond %{HTTP_HOST} !^www\.meinedomain\.de$ [NC]
RewriteRule ^(.*)$ http://www.meinedomain.de/$1 [R=301,L]

# Regel fuer Umleitung (301) von Anfragen ohne . oder abschliessenden /
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*) %{REQUEST_URI}/ [NE,R=301,L]

# Regeln Umleitungen der Seiten-Aliase
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

Wie werde ich die Cookies los? Hat das etwas mit diesem Thread zu tun, wonach die config.php anzupassen ist?

In meiner config.php verwende ich in der root_url www. 


2.

"The following resources are missing a cache validator. Resources that do not specify a cache validator cannot be refreshed efficiently. Specify a Last-Modified or ETag header to enable cache validation for the following resources:

siehe 1.

Sowohl von ETag als auch von Last-Modified wird abgeraten. Kann ich die Meldung also getrost ignorieren oder gibt es hier noch einen Kniff?

VG mörml

Beitrag geändert von mörml (14. Februar 2013 09:11)


kann CMSms buchstabieren...

CMSms 1.11.12
PHP 5.5.14

Offline

#4 14. Februar 2013 09:16

mörml
Server-Pate
Registriert: 23. Januar 2011
Beiträge: 443

Re: Verbesserte config.php und .htaccess für CMSms ab Version 1.11.x

Punkt 1 habe ich über die include.php gelöst.


kann CMSms buchstabieren...

CMSms 1.11.12
PHP 5.5.14

Offline