You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Dirk Verleysen <di...@verleysen.net> on 2011/07/14 11:45:57 UTC
[users@httpd] Resource interpreted as .... but transferred with MIME type text/html
I'm new to Apache and I'm having a problem deploying on a Windows Server.
I'm getting the above error message (in Chrome) but the look of the site
is without images or stylesheet. Also the Javascripts aren't working.
The Apache server redirects port 80 to my application at port 7777 and
adds an extension to the URL with rewrite engine.
Going directly to port 7777 displays me the correct webpage.
Any idea what is wrong ?
Dirk
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Resource interpreted as .... but transferred with
MIME type text/html
Posted by Dirk Verleysen <di...@verleysen.net>.
I changed DefaultType into application/octet-stream but that didn't
solve it either.
Op 14/07/2011 11:45, Dirk Verleysen schreef:
> I'm new to Apache and I'm having a problem deploying on a Windows Server.
>
> I'm getting the above error message (in Chrome) but the look of the
> site is without images or stylesheet. Also the Javascripts aren't
> working.
>
> The Apache server redirects port 80 to my application at port 7777 and
> adds an extension to the URL with rewrite engine.
>
> Going directly to port 7777 displays me the correct webpage.
>
> Any idea what is wrong ?
>
> Dirk
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> " from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Resource interpreted as .... but transferred with
MIME type text/html
Posted by Dirk Verleysen <di...@verleysen.net>.
Got most of the problems solved by changing the DocumentRoot. Now most
of the files are handled correctly.
Op 14/07/2011 13:02, Dirk Verleysen schreef:
> Tom,
>
> Thanks for your answer and the problems seems to be with the local
> files that are passed from my application to Apache. When I browse the
> application port they are passed correctly but going thru Apache they
> have the text/html type.
>
> I have a Virtual Host defined but maybe I don't need it as I'm only
> serving one site on this machine. In the network tab I notice that the
> images come from http://www.mydomain.be/gjppics/banner.png. Is there a
> way to tell apache that the gjppics directory referes to
> c:/programdata/data/GJP/pics ?
>
> NameVirtualHost *:80
>
> <VirtualHost *:80>
> ProxyPreserveHost On
> ServerAdmin info@mydomain.be
> DocumentRoot "C:/ProgramData/data/GJP"
> <Directory "C:/ProgramData/data/GJP">
> Order deny,allow
> Allow from all
> </Directory>
> ServerName www.mydomain.be
> ServerAlias mydomain.be
> ErrorLog "logs/mydomain.be-error.log"
> CustomLog "logs/dummy-host2.mydomain.be-access.log" common
> # rewrite incoming requests
> RewriteEngine On
> RewriteCond C:/ProgramData/data/GJP%{REQUEST_FILENAME} !-f
> RewriteRule ^/(.*)$ http://localhost:7777/GJP/$1 [proxy,last]
> </VirtualHost>
>
>
>
>
> Op 14/07/2011 12:31, Tom Evans schreef:
>> On Thu, Jul 14, 2011 at 10:45 AM, Dirk Verleysen<di...@verleysen.net>
>> wrote:
>>> I'm new to Apache and I'm having a problem deploying on a Windows
>>> Server.
>>>
>>> I'm getting the above error message (in Chrome) but the look of the
>>> site is
>>> without images or stylesheet. Also the Javascripts aren't working.
>>>
>>> The Apache server redirects port 80 to my application at port 7777
>>> and adds
>>> an extension to the URL with rewrite engine.
>>>
>>> Going directly to port 7777 displays me the correct webpage.
>>>
>>> Any idea what is wrong ?
>>>
>>> Dirk
>>>
>>>
>> Some sort of misconfiguration? Sounds like the resources you think are
>> being loaded are not.
>>
>> Right click on the page in Chrome, click 'Inspect element' (it doesn't
>> matter where in the page you click).
>> In the tabbed developer tools that opened at the bottom of the page,
>> click into the 'Network' tab.
>> It should say something like 'No requests captured. Reload the
>> page...'. Do so.
>>
>> You should now have a long list of the resources chrome tried to load.
>> Find the ones in the list that chrome complained about. Are their mime
>> types correct? Is their content correct?
>>
>> Your apache config may be a start as well...
>>
>> Cheers
>>
>> Tom
>>
>> ---------------------------------------------------------------------
>> The official User-To-User support forum of the Apache HTTP Server
>> Project.
>> See<URL:http://httpd.apache.org/userslist.html> for more info.
>> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>> " from the digest: users-digest-unsubscribe@httpd.apache.org
>> For additional commands, e-mail: users-help@httpd.apache.org
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> " from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Resource interpreted as .... but transferred with
MIME type text/html
Posted by Dirk Verleysen <di...@verleysen.net>.
Tom,
Thanks for your answer and the problems seems to be with the local files
that are passed from my application to Apache. When I browse the
application port they are passed correctly but going thru Apache they
have the text/html type.
I have a Virtual Host defined but maybe I don't need it as I'm only
serving one site on this machine. In the network tab I notice that the
images come from http://www.mydomain.be/gjppics/banner.png. Is there a
way to tell apache that the gjppics directory referes to
c:/programdata/data/GJP/pics ?
NameVirtualHost *:80
<VirtualHost *:80>
ProxyPreserveHost On
ServerAdmin info@mydomain.be
DocumentRoot "C:/ProgramData/data/GJP"
<Directory "C:/ProgramData/data/GJP">
Order deny,allow
Allow from all
</Directory>
ServerName www.mydomain.be
ServerAlias mydomain.be
ErrorLog "logs/mydomain.be-error.log"
CustomLog "logs/dummy-host2.mydomain.be-access.log" common
# rewrite incoming requests
RewriteEngine On
RewriteCond C:/ProgramData/data/GJP%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ http://localhost:7777/GJP/$1 [proxy,last]
</VirtualHost>
Op 14/07/2011 12:31, Tom Evans schreef:
> On Thu, Jul 14, 2011 at 10:45 AM, Dirk Verleysen<di...@verleysen.net> wrote:
>> I'm new to Apache and I'm having a problem deploying on a Windows Server.
>>
>> I'm getting the above error message (in Chrome) but the look of the site is
>> without images or stylesheet. Also the Javascripts aren't working.
>>
>> The Apache server redirects port 80 to my application at port 7777 and adds
>> an extension to the URL with rewrite engine.
>>
>> Going directly to port 7777 displays me the correct webpage.
>>
>> Any idea what is wrong ?
>>
>> Dirk
>>
>>
> Some sort of misconfiguration? Sounds like the resources you think are
> being loaded are not.
>
> Right click on the page in Chrome, click 'Inspect element' (it doesn't
> matter where in the page you click).
> In the tabbed developer tools that opened at the bottom of the page,
> click into the 'Network' tab.
> It should say something like 'No requests captured. Reload the page...'. Do so.
>
> You should now have a long list of the resources chrome tried to load.
> Find the ones in the list that chrome complained about. Are their mime
> types correct? Is their content correct?
>
> Your apache config may be a start as well...
>
> Cheers
>
> Tom
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See<URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> " from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Resource interpreted as .... but transferred with
MIME type text/html
Posted by Tom Evans <te...@googlemail.com>.
On Thu, Jul 14, 2011 at 10:45 AM, Dirk Verleysen <di...@verleysen.net> wrote:
> I'm new to Apache and I'm having a problem deploying on a Windows Server.
>
> I'm getting the above error message (in Chrome) but the look of the site is
> without images or stylesheet. Also the Javascripts aren't working.
>
> The Apache server redirects port 80 to my application at port 7777 and adds
> an extension to the URL with rewrite engine.
>
> Going directly to port 7777 displays me the correct webpage.
>
> Any idea what is wrong ?
>
> Dirk
>
>
Some sort of misconfiguration? Sounds like the resources you think are
being loaded are not.
Right click on the page in Chrome, click 'Inspect element' (it doesn't
matter where in the page you click).
In the tabbed developer tools that opened at the bottom of the page,
click into the 'Network' tab.
It should say something like 'No requests captured. Reload the page...'. Do so.
You should now have a long list of the resources chrome tried to load.
Find the ones in the list that chrome complained about. Are their mime
types correct? Is their content correct?
Your apache config may be a start as well...
Cheers
Tom
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org