Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 08. Oktober 2012 20:16
- deckstar
- hat von CMS/ms gehört
- Registriert: 08. Februar 2012
- Beiträge: 7
[mod_rewrite] IP statt URL wird angezeigt
Servus,
ich habe mir schon etliche Seiten und Tutorials durchgelesen in denen die Funktion mod_rewrite erklärt wird.
Soweit klappt auch alles, nur leider wird nun immer in der Adressleiste des Browsers die IP meines Servers statt die echte URL angezeigt. - also http://176.xx.xx.xx/CMSMS/ statt http://www.adresse.de/CMSMS/ - hoster ist Hosteurope (Linux L)
Woran kann das genau liegen? Konnte so leider keine Lösung finden.
Mein mod_rewrite-Part der htaccess sieht so aus (fast standart wie in der FAQ):
<IfModule mod_rewrite.c>
RewriteEngine on
#
#Sub-dir e.g: /CMSMS
RewriteBase /CMSMS
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>
Über einen Tip wäre ich sehr dankbar!
Offline
#2 08. Oktober 2012 20:45
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [mod_rewrite] IP statt URL wird angezeigt
Was steht in deiner config.php?
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#3 09. Oktober 2012 07:36
- deckstar
- hat von CMS/ms gehört
- Registriert: 08. Februar 2012
- Beiträge: 7
Re: [mod_rewrite] IP statt URL wird angezeigt
oh sry total vergessen:
$config['root_url'] = 'http://176.xx.xx.xx/CMSMS';
$config['ssl_url'] = 'https://176.xx.xx.xxx/CMSMS';
$config['root_path'] = '/var/www/vhosts/servername.hosteurope.de/httpdocs/CMSMS/';
$config['admin_dir'] = 'admin';
$config['previews_path'] = '/var/www/vhosts/servername.hosteurope.de/httpdocs/CMSMS/tmp/cache';
$config['uploads_path'] = '/var/www/vhosts/servername.hosteurope.de/httpdocs/CMSMS/uploads';
$config['uploads_url'] = 'http://www.176.xx.xx.xx/uploads';
$config['default_upload_permission'] = '664';
$config['use_smarty_php_tags'] = '';
$config['auto_alias_content'] = true;
$config['url_rewriting'] = 'mod_rewrite';
$config['page_extension'] = '/';
$config['use_hierarchy'] = '1';
$config['query_var'] = 'page';
Offline
#4 09. Oktober 2012 07:40
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [mod_rewrite] IP statt URL wird angezeigt
In der config.php sollte deine Domain adresse.de drin stehen:
$config['root_url'] = 'http://www.adresse.de/CMSMS';
(auch alle weiteren Einträge in denen die IP steht)
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#5 09. Oktober 2012 09:44
- deckstar
- hat von CMS/ms gehört
- Registriert: 08. Februar 2012
- Beiträge: 7
Re: [mod_rewrite] IP statt URL wird angezeigt
Das habe ich auch bereits probiert (alle IP´s durch die URL ersetzt(die Domain liegt auch bei Hosteurope)), leider funktioniert dann nur noch die Home (1.) Seite. (Allerdings bekomme ich dann nur noch eine Text ausgabe, sprich kein Design, keine Formatierung usw. Bei dem Klick auf einen Link kommt folgende Meldung: "Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request."
Bezieht sich die gemeldete Fehlkonfiguration evtl auf den Eintrag "$config['previews_path'] = '/var/www/vhosts/servername.hosteurope.de/httpdocs/CMSMS/tmp/cache'" ?
danke und gruß
Offline
#6 09. Oktober 2012 09:56
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [mod_rewrite] IP statt URL wird angezeigt
Welche CMSMS-Version verwendest du?
Offline
#7 09. Oktober 2012 10:33
- deckstar
- hat von CMS/ms gehört
- Registriert: 08. Februar 2012
- Beiträge: 7
Re: [mod_rewrite] IP statt URL wird angezeigt
"1.10.3 "Hyacinthe""
Umstellung auf den Hosteurope Server passierte vor einem Monat von Evanzo.
Evtl gab es auch dabei Fehler beim Übertrag? Habe aber alles nach Anleitung gemacht ...
Offline
#8 09. Oktober 2012 13:49
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [mod_rewrite] IP statt URL wird angezeigt
Die Domain sollte schon rein in die config.php. Anschliessend den Cache der Seite löschen.
Findet sich zum Internalserver-Error etwas im Log? Was passiert wenn du das .htaccess entfernst (config danach auch anpassen, damit die Seite ohne Pretty-URL ausprobiert werden kann)?
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#9 11. Oktober 2012 20:39
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [mod_rewrite] IP statt URL wird angezeigt
Evtl gab es auch dabei Fehler beim Übertrag? Habe aber alles nach Anleitung gemacht ...
Schau dir auch mal eine "frische" 1.10er Installation an - da braucht es deutlich weniger Parameter in der config (wodurch natürlich auch die Wahrscheinlichkeit von Fehlern geringer wird).
Evtl. kannst du dann deine config auch einkürzen ...
Offline
#10 14. Oktober 2012 11:32
- deckstar
- hat von CMS/ms gehört
- Registriert: 08. Februar 2012
- Beiträge: 7
Re: [mod_rewrite] IP statt URL wird angezeigt
Danke an alle, ich hab es!
War ein grundlegender Fehler in der config den ich dank eurer Tips endlich gefunden habe!
Offline
Seiten: 1