We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Trouble Enabling LG .htaccess Generator (v.1.0.0)

Development and Programming

jsuissa's avatar
jsuissa
147 posts
16 years ago
jsuissa's avatar jsuissa

Hi,

We’re having trouble enabling the extention LG .htaccess Generator (v.1.0.0)

We believe we copied the files in the right place per the Wiki intrctions and enabled the extension, but we receive this error message:

/lang.lg_htaccess_generator_ext.php

Thanks in advance for any help.

Justin

       
Ingmar Greil's avatar
Ingmar Greil
29,243 posts
16 years ago
Ingmar Greil's avatar Ingmar Greil

Have you copied the language file into the appropriate directory, too? Since this is a third-party extensions I’ll move this thread to the appropriate forum.

       
jsuissa's avatar
jsuissa
147 posts
16 years ago
jsuissa's avatar jsuissa

Hi,

From the wiki instructions I can’t tell whether I should copy the main file into a sub folder called ‘extensions’ or ‘extension’ or just keep it in the regular extension folder. Same issue with with file in the ‘language’ or ‘laugauges’ folder plaement.

So yes I’m pretty sure it’s a directory structure issue, but I tried a number of different permutations.

Thanks.

Justin

       
Ingmar Greil's avatar
Ingmar Greil
29,243 posts
16 years ago
Ingmar Greil's avatar Ingmar Greil

The extension is to be kept in the regular extensions folder, yes. The same for the language file, which goes into system/languages/english/ where all the other lang.* files are to be found.

       
jsuissa's avatar
jsuissa
147 posts
16 years ago
jsuissa's avatar jsuissa

Hi,

Thank you very much for your help, that worked out great.

Is there a quick way to generate just a list of the pages for the ee:pages variable since we have so many.

Thanks.

Justin

       
jsuissa's avatar
jsuissa
147 posts
16 years ago
jsuissa's avatar jsuissa

Hello,

I have installed the LG .htaccess extension successfully.

However this is the information I enter in the settings and I wind up with a 500 server error. Any help in this area would be much appreciated.

Text from extension settings:

# -- LG .htaccess Generator Start --

# .htaccess generated by LG .htaccess Generator v1.0.0
# http://leevigraham.com/cms-customisation/expressionengine/addon/lg-htaccess-generator/

# secure .htaccess file
<Files .htaccess>
 order allow,deny
 deny from all
</Files>

# Dont list files in index pages
IndexIgnore *

# EE 404 page for missing pages
ErrorDocument 404 /index.php?/{http://www.liquidcomma.com/404_page_not_found.html}

# Simple 404 for missing files
<FilesMatch "(\.jpe?g|gif|png|bmp)$">
  ErrorDocument 404 "File Not Found"
</FilesMatch>

RewriteEngine On

RewriteBase /

# remove the www
RewriteCond %{HTTP_HOST} ^(www\.$) [NC]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Add a trailing slash to paths without an extension
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule ^(.*)$ $1/ [L,R=301]

# Remove index.php
# Uses the "include method"
# http://expressionengine.com/wiki/Remove_index.php_From_URLs/#Include_List_Method
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5})$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^/({lcd|News|includes|company}|{http://www.liquidcomma.com/| http://www.liquidcomma.com/our_company/our_company.html|http://www.liquidcomma.com/capabilities/our_capabilities.html|http://www.liquidcomma.com/print/index.html|http://www.liquidcomma.com/our-thoughts/index.html|http://www.liquidcomma.com/pdfs/APPROACH_TO_WEBSITE.pdf|http://www.liquidcomma.com/our-thoughts/pdf_downloads.html|http://www.liquidcomma.com/contact_us.html|http://www.liquidcomma.com/our_company/why_liquidcomma.html|http://www.liquidcomma.com/web/index.html|http://www.liquidcomma.com/motion/index.html|http://www.liquidcomma.com/motion/inteletravel_commerical_bumper.html|http://www.liquidcomma.com/identity/index.html|http://www.liquidcomma.com/web/index.html?numDS=1|http://www.liquidcomma.com/privacy_policy.html|http://www.liquidcomma.com/sitemap.html|http://www.liquidcomma.com/our_company/methodology.html|http://www.liquidcomma.com/capabilities/print_design.html|http://www.liquidcomma.com/capabilities/web_design.html|http://www.liquidcomma.com/capabilities/motion_graphics.html|http://www.liquidcomma.com/print/86_recipes_new_orleans_edition.html|http://www.liquidcomma.com/print/love_of_exhibits.html|http://www.liquidcomma.com/print/love_of_exhibits1.html|http://www.liquidcomma.com/print/eisner_alumni_reception.html|http://www.liquidcomma.com/print/eisner_alumni_reception1.html|http://www.liquidcomma.com/print/velocity_print_collateral.html|http://www.liquidcomma.com/print/velocity_print_collateral1.html|http://www.liquidcomma.com/print/velocity_print_collateral2.html|http://www.liquidcomma.com/print/tsf_collateral_kit.html|http://www.liquidcomma.com/print/tsf_collateral_kit1.html|http://www.liquidcomma.com/print/pushing_zero_rite_of_passage_cd.html| http://www.liquidcomma.com/print/pushing_zero_rite_of_passage_cd1.html|http://www.liquidcomma.com/print/365_days_of_seasons_greetings.html|http://www.liquidcomma.com/print/eisner_llp_2007_tax_guide.html|http://www.liquidcomma.com/print/eisner_llp_2007_tax_guide1.html|http://www.liquidcomma.com/print/kauffman_associates_market_kit.html|http://www.liquidcomma.com/print/eisner_grow_holiday_card.html|http://www.liquidcomma.com/print/dossier_literary_magazine.html|http://www.liquidcomma.com/print/tsf_company_overview.html|http://www.liquidcomma.com/web/inteletravel_com.html|http://www.liquidcomma.com/web/wink-web_com.html|http://www.liquidcomma.com/web/wink-web_com1.html|http://www.liquidcomma.com/web/boutiquevents_com.html|http://www.liquidcomma.com/web/abner_herrman_and_brock.html|http://www.liquidcomma.com/web/eisner.html|http://www.liquidcomma.com/web/trade_show_specialists.html|http://www.liquidcomma.com/web/central.html|http://www.liquidcomma.com/web/lvi.html|http://www.liquidcomma.com/web/central_healthcare_initiatives.html|http://www.liquidcomma.com/web/goqb.html|http://www.liquidcomma.com/web/gabriel_and_company.html|http://www.liquidcomma.com/web/pushing_zero.html|http://www.liquidcomma.com/motion/the_shore.html|http://www.liquidcomma.com/motion/velocity_strategic_forum.html|http://www.liquidcomma.com/motion/omni_rfid_product_demonstration.html|http://www.liquidcomma.com/motion/velocity_design_build_run_.html|http://www.liquidcomma.com/motion/altronix.html|http://www.liquidcomma.com/motion/drive_product_videos.html|http://www.liquidcomma.com/motion/chi_el_dorado_case_study.html|http://www.liquidcomma.com/identity/reynolda_village.html|http://www.liquidcomma.com/identity/the_abacus_group.html|http://www.liquidcomma.com/identity/central_consulting_and_contracting.html|http://www.liquidcomma.com/identity/inteletravel.html|http://www.liquidcomma.com/identity/abner_herrman_and_brock.html|http://www.liquidcomma.com/identity/central_healthcare_initiatives.html|http://www.liquidcomma.com/identity/bass.html|http://www.liquidcomma.com/identity/liquid_comma_design_stationery.html|http://www.liquidcomma.com/News|http://www.liquidcomma.com/feed|http://www.liquidcomma.com/our-thoughts/pdf_downloads.html|http://www.liquidcomma.com/404_page_not_found.html}|members|P[0-9]{2,8}) [NC]
RewriteRule ^(.*)$ /index.php?/$1 [L]

# Remove IE image toolbar
<FilesMatch "\.(html|htm|php)$">
  Header set imagetoolbar "no"
</FilesMatch>

# -- LG .htaccess Generator End --
       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.